AO
Filmography
| 2019 | Another Life (2019) (TV Series) · as Oliver Sokolov |
| 2019 | Hudson & Rex (TV Series) · as Otto Hart |
| 2019 | Frankenstein's Monster's Monster, Frankenstein · as Joey Vallejo / Sal |
| 2017 | Boys on Film 16: Possession · as Pyotr (segment "PYOTR495") |
| 2017 | Cardinal (TV Series) · as Jack |
| 2016 | Freakish (TV Series) · as Lyle |
| 2016 | Slasher (TV Series) · as Theo |
| 2016 | The History of Love · as Misha Strumann |
| 2015 | A Christmas Horror Story · as Ben |
| 2015 | Coconut Hero · as Mike Tyson |
| 2015 | Natasha · as Mark |
| 2015 | Blindspot (TV Series) · as Vanya Petrushev |
| 2015 | The Dark Stranger · as Toby Garrison |
| 2014 | Guidance · as Brent ('Ghost') |
| 2014 | What We Have · as Allan |
| 2014 | Bitten (TV Series) · as Alexei Antonov |
| 2013 | Perfect Storms: Disasters That Changed The World (TV Series) · as Sergey Zahlystov |
| 2013 | Orphan Black (TV Series) · as Ramone |
| 2013 | Cracked (2013) (TV Series) · as Derek Tilson |
| 2013 | The Americans (2013) (TV Series) · as Mischa Semenov |
| 2013 | Molly Maxwell · as Starr |
| 2012 | Blackbird · as Trevor |
| 2012 | Transporter (TV Series) · as Punk |
| 2011 | Salem Falls · as Thomas McAfee |
| 2010 | Rookie Blue (TV Series) · as Digby |
