The Beast Inside 2024
as Daniel
Devil's Triangle 2021
as Erastos
Reversal 2020
as Jeb Johnson
Faded Dreams 2007
as Dante Milano
The Ape 2005
as David (uncredited)
Credits from TMDB.