Sandilands began his career in his home country of South Africa and acted in a variety of projects, including the television series 7de Laan, where he portrayed the character Bart Kruger from 2000 to 2007. After finishing his work on 7de Laan, he moved to Los Angeles, California in 2007. During his time in Los Angeles, Sandilands notably appeared in the American drama series House. He later returned to South Africa and appeared in a number of popular Afrikaans films, including the award-winning drama Die Ballade van Robbie de Wee. During this time Sandilands would take up other jobs such as production and construction to support himself, once stating, "I had to revert to other disciplines such as directing and post-production and sometimes built fences for my neighbours or some other unmentionable activities to simply keep the wolf at bay," Sandilands said of his journey back to the United States.[2][3] Sandilands returned to the U.S. in 2014.
In 2015, Sandilands landed a guest role as South African intelligence agent Eugen Venter on the hit FX series The Americans. The following year in 2016, he had recurring roles as Titus in The CW's The 100 and as Paco in the SundanceTV's Hap and Leonard. In 2017, Sandilands had a guest role in the long-running CBS series NCIS and joined the main cast of Season 4 of The CW superhero drama The Flash as Clifford DeVoe / The Thinker.[citation needed]