2024
Beauty and the Billionaire: Bali as Dylan Donnelly
2023
A View To Kill For as Charlie Nolan
2022
The Gabby Petito Story as Jim Schmidt
2016
Recovery Road as EMT (1 episode)
2013
Mirage at Zabul Province as SGT Max Weston
2009
The Video Guys as Godrick
2007
Army Wives as Pete Evans (uncredited) (1 episode)
2001
Law & Order: Criminal Intent as Dog Handler (2 episodes)