Grant Bradshaw
Abduction Runs in the Family (2022)
Richard
The Wrong Fiancé (2021)
Travis
Fatal Affair (2020)
Karl
Murder at the Mansion (2020)
Dan
The Wrong House Sitter (2020)
Coach Lerner
The Wrong Tutor (2019)
Alex
The Wrong Mommy (2019)
Franklin
The Wrong Boy Next Door (2019)
Scott
The Wrong Teacher (2018)
Deadly Exchange (2017)
Tom
Delivering Christmas (2017)
Daniel Hackett
Framed By My Fiancé (2017)
Colton
The Sandman (2017)
Dominic
The Wrong Student (2017)
Agent Nathan Hedge
A Husband for Christmas (2016)
Richard Williams
A Mother's Revenge (2016)
Tyler
Sniper: Special Ops (2016)
Alan
The Wrong Roommate (2016)
Johnny
Such Good People (2014)
Paul
666: Devilish Charm (2014)
Vegas
Red Sky (2014)
Drew
All I Want for Christmas (2013)
Sam
Return of the Killer Shrews (2012)
Mark
Snow White: A Deadly Summer (2012)
Max
Walking the Halls (2012)
Kevin
Amy Alyson Fans (2011)
Teacher
Nightfall (2009)
The Pit and the Pendulum (2009)
Pierce
Stem Cell (2009)
Boyfriend (uncredited)
Dirty Deeds (2005)
Robert's Masseuse
Kuoleva gallialainen (2005)
Pvt. Duff Horton
Starship Troopers 2 (2004)
Christian's Sublet
Latter Days (2004)
Meeks
Wolves of Wall Street (2002)
Deputy Wayburn
Curse of the Puppet Master (1998)
Orderly #1
Shrieker (1998)
Writer
Secrets of a Celebrity Nanny (2023)
Sabotaging the Squad (2023)
My Diary of Lies (2023)
Listen Out For Love (2022)
Love's Match (2021)
First Assistant Director
The Wrong Mr. Right (2021)
The Wrong Cheerleader Coach (2020)
Executive Producer
Deadly Daughter Switch (2020)
Dying for a Baby (2019)
Dying for the Crown (2018)
Staged Killer (1998)