Do You Know Me?
as Jake FarberGods and Generals
as Capt. Alexander 'Sandie' PendletonThe Devil's Dozen
as DriverCross: Rise of the Villains
as ReconI Believe
as Captain IbersonBasilisk: The Serpent King
as Dr. Harrison 'Harry' McCollIn Broad Daylight
as Teenager #1Fear Cabin: The Last Weekend of Summer
as Mr. CollinsA Season of Hope
as Mickey HackettWhat I Did for Love
as James WhiteBad to the Bone
as Danny WellsErection of an Epic - The Making of Mallrats
as SelfFury of the Fist and the Golden Fleece
as SuperfootThe Dinner Party
as Hayley's StepfatherWhite Wolves II: Legend of the Wild
as MasonBreaking Free
as Rick ChiltonWasted Hours
as Mr. HolmesMurder at Hollow Creek
as JoeMoon Crash
as General MaddenThe Terminators
as Kurt RossWolvesbayne
as Russel BayneLast Man Club
as Detective LeeMississippi River Sharks
2017Scavengers
as Black DevertThe Defenders: Taking the First
as Wyman JamesAlien Opponent
as Brooklyn DavisBuddy Hutchins
as Random ParentA Mother's Gift
as John Deal as Adult7 Faces of Jack the Ripper
as HenryVoyage au centre de la terre
as Jonas LyttonThe Grift
as Jackson ArmstrongDescendant
as Ethan Poe / Frederick Usher