The Voices of Our Mother as Martin						
					 
									
						2024
						
							Brilliant Minds as John Doe (5 episodes)						
					 
									
						2023
						
							The Spencer Sisters as Vasily Kosikov (1 episode)						
					 
									
						2021
						
							L for Loser as Spidermate						
					 
									
						2021
						
							Slasher: Flesh & Blood as Theo (8 episodes)						
					 
									
						2021
						
							SurrealEstate as Thornton 'TAG' Guinness (6 episodes)						
					 
									
						2020
						
							Transplant as Griff (1 episode)						
					 
									
						2019
						
							Another Life as Oliver Sokolov (11 episodes)						
					 
									
						2019
						
							Frankenstein's Monster's Monster, Frankenstein as Joey Vallejo / Sal						
					 
									
						2019
						
							Hudson & Rex as Otto Hart (1 episode)						
					 
									
						2017
						
							The Gift Giver as Paul						
					 
									
									
						2017
						
							Save Me as Evil Clown (1 episode)						
					 
									
						2017
						
							Cardinal as Jack (6 episodes)						
					 
									
						2016
						
							The History of Love as Misha Strumann						
					 
									
						2016
						
							Freakish as Lyle (3 episodes)						
					 
									
									
						2016
						
							The Dark Stranger as Toby Garrison						
					 
									
									
						2016
						
							Enfant Terrible as Isaac						
					 
									
									
						2015
						
							Blindspot as Vanya Petrushev (1 episode)						
					 
									
						2015
						
							Coconut Hero as Mike Tyson						
					 
									
						2015
						
							A Christmas Horror Story as Ben						
					 
									
									
						2014
						
							Guidance as Brent 'Ghost' Wark (as Alex Ozerov)						
					 
									
						2014
						
							Rite of Spring as John						
					 
									
						2014
						
							Bitten as Alexei Antonov (10 episodes)						
					 
									
						2013
						
							Perfect Storms as Sergey Zahlystov (1 episode)						
					 
									
						2013
						
							Orphan Black as Ramone (4 episodes)						
					 
									
						2013
						
							The Americans as Mischa Semenov (7 episodes)						
					 
									
						2013
						
							Cracked as Derek Tilson (1 episode)						
					 
									
						2013
						
							Molly Maxwell as Starr						
					 
									
						2013
						
							Transporter: The Series as Punk (2 episodes)						
					 
									
									
						2011
						
							Salem Falls as Thomas McAfee						
					 
									
						2011
						
							What's Up Warthogs! as Magician (1 episode)						
					 
									
						2010
						
							Rookie Blue as Digby (1 episode)