Actor
Candlewood
2025 · as Kevin Barrington
The Lurking Man
2018 · as Hank
King Arthur: Legend of the Sword
2017 · as Londinium Fighter (uncredited)
If I Could Tell You
2016 · as Michael
How to Survive a Breakup
2015 · as Date 5
Wrong Cops
2013 · as Bill (Holmes' husband)
Jack the Reaper
2013 · as William
Ashes
2010 · as Jude Smith
Baby Blues
2008 · as Dad
The Wrath
2008 · as Michael Epps
Loaded
2007 · as Pepsi
The Heartbreak Kid
2007 · as Michael the Groom