2022- Act
Quantum Leap
Actor - Cole
2020- Act
Big Sky
Actor - Diputado Harvey
2017- Act
Jean-Claude Van Johnson
Actor - Dizel
2016- Act
Westworld
Actor - Emmett
2009- 2017
The Vampire Diaries
Actor - Lorenzo 'Enzo' St. John
Full filmography