

Sharknado
2013 · as Weinstein

Angels Fallen: Warriors of Peace
2024 · as Michael

2010: Moby Dick
2010 · as Queequeg

Angels Fallen
2020 · as Michael

The Wrong Mommy
2019 · as Dr. James

Lost Colony: The Legend of Roanoke
2007 · as Manteo

Paradise Cove
2021 · as Detective Brooks

Mega Shark vs. Giant Octopus
2009 · as Takeo

The Daughter
2013 · as One / Daniel Lathem

Air Collision
2012 · as Captain Roscoe Simms

Syrup
2013 · as John Shecker / Mark Felton

Alien Rising
2013 · as SPC Keanu Reeves

Groupie
2010 · as Peter Whalen

Smile as You Kill
2023 · as Terry Tanner

It's Gawd!
2017 · as Peter Reeves

White Wall
2010 · as Jude Black

Macho
2009 · as 'Handsome Man'

Caged Beauty
2016 · as The Lover