2019
The Chosen (1 episode)
2019
The Chosen as Centurion Captain (2 episodes)
2018
The Grave as Walter Crim/The Grave
2018
The Jurassic Games as Big Brother
2015
My All American as Bobby Mitchell
2014
America: Imagine the World Without Her as Alexis de Toqueville
2014
The Posthuman Project as Tim Finch
2013
Army of Frankensteins as Solomon Jones
2010
Vampires Suck as Max