|
Lies and Ex Wives: Secrets on Maple Street (2024) as Pete Walker |
|
A Family Nightmare: Secrets on Maple Street (2024) as Pete Walker |
|
How to Fall in Love by Christmas (2023) as Jack Paxton |
|
Christmas at the Chalet (2023) as Charles Hammond |
|
Fourth Down and Love (2023) as Jimmy |
|
Must Love Christmas (2022) as Ben |
|
Christmas on Candy Cane Lane (2022) as Rob |
|
Scented with Love (2022) as Ted |
|
Corrective Measures (2022) as Payback |
|
Journey of My Heart (2021) as Davis Bell |
|
Descendants: The Royal Wedding (2021) as Beast (voice) |
|
Framed by My Husband (2021) as Rick Lowe |
|
Panda vs. Aliens (2021) as Bruno (voice) |
|
Mr. James Is Dead. (2021) as Mr. James |
|
Christmas She Wrote (2020) as Dan |
|
Aliens Stole My Body (2020) as Grakker |
|
MatchMaker Mysteries: A Fatal Romance (2020) as Ethan Plume |
|
Descendants 3 (2019) as Beast |
|
Til Ex Do Us Part (2018) as Kyle |
|
Welcome to Nowhere (2018) as Richard |
|
The Steam Engines of Oz (2018) as Blackburn (voice) |
|
Aliens Ate My Homework (2018) as Grakker |
|
Christmas Getaway (2017) as William |
|
The Show (2017) as John |
|
Descendants 2 (2017) as Beast |
|
Residue (2017) as Anthony |
|
Everything, Everything (2017) as Joe Bright |
|
Devil in the Dark (2017) as Clint |
|
Star Trek Beyond (2016) as Wadjet |
|
Stranger in the House (2016) as Luke |
|
Warcraft (2016) as Clansmen |
|
Karen Kingsbury's A Time to Dance (2016) as John Reynolds |
|
Cradle of Lies (2016) as Peter Vaughn |
|
Dying to Be Loved (2016) as Connor Hodges |
|
All Yours (2016) as Matthew |
|
Descendants (2015) as Beast |
|
Buried Secrets (2015) as Det. Barry Trent |
|
A Bone to Pick: An Aurora Teagarden Mystery (2015) as Torrance Rideout |
|
No Clue (2014) as Church |
|
The Hunters (2013) as Carter Flynn |
|
Leap 4 Your Life (2013) as Henry |
|
Christmas Miracle (2012) as Joseph Wellls |
|
A Christmas Story 2 (2012) as Ensign Payne |
|
Last Christmas (2012) as Dad |
|
The Cabin in the Woods (2012) as Matthew Buckner |
|
Underworld: Awakening (2012) as Lycan 2 |
|
A Family Thanksgiving (2010) as Bill |
|
Takedown (2010) as Pollard |
|
Icarus (2010) as Dave |
|
Driven to Kill (2009) as Sergei |
|
Under the Hood (2009) as Dollar Bill |
|
Watchmen (2009) as Dollar Bill |
|
The Secret Lives of Second Wives (2008) as Alex |
|
Mulligans (2008) as Nathan Davidson |
|
The Auburn Hills Breakdown (2008) as Dan |
|
Taming Tammy (2007) as Bill |
|
Will of the Wisp (2007) as Husband |
|
John Tucker Must Die (2006) as Skip #6 |
|
LovecraCked! The Movie (2006) as Mark (segment "BugBoy") |
|
The Muppets' Wizard of Oz (2005) as Weatherman |
|
Snow Queen (2002) as Polar Bear Prince / Polar Bear Puppeteer |
|
It's a Very Merry Muppet Christmas Movie (2002) as Handsome Executive |
|
Cover Story (2002) as Uniformed Cop |
|
Sonic the Hedgehog (2020) Stunts |
|
Warcraft (2016) Stunts |