Known for his role as Dmitri Petrov on the CBS drama Madam Secretary. He began his time on the series during its 2nd season in 2015.
He graduated from Unitec Institute of Technology's acting program in New Zealand. He subsequently moved to Los Angeles, and graduated from the Stella Adler Acting Academy.
In 2013, he appeared as George Shank in the film All Cheerleaders Die. That same year, he starred in the film Coldwater.
He was born and raised in Bitola, Macedonia.
He has appeared alongside Tea Leoni on Madam Secretary.