| Christmas She Wrote (2020) as Tripp |
| Gourmet Detective: Roux the Day (2020) as Henry Ross |
| Truly, Madly, Sweetly (2018) as Eric |
| Fifty Shades Freed (2018) as Bob Adams |
| Gourmet Detective: Eat, Drink and Be Buried (2017) as Henry Ross |
| Looks Like Christmas (2016) as Terry Evans |
| Death Al Dente: A Gourmet Detective Mystery (2016) as Henry Ross |
| Gourmet Detective: A Healthy Place to Die (2015) as Henry Ross |
| Gourmet Detective (2015) as Henry Ross |
| Fifty Shades of Grey (2015) as Bob Adams |
| A Wife's Nightmare (2014) as Gabe |
| Dangerous Intuition (2013) as Hugh Dinsman |
| Obsession (2011) as Tom |
| Ice Road Terror (2011) as Neil Conroy |
| Another Man's Wife (2011) as Brian Warner |
| He Loves Me (2011) as Nick |
| The Traveler (2010) as Detective Alexander Black |
| Percy Jackson & the Olympians: The Lightning Thief (2010) as Hermes |
| Storm Seekers (2010) as Ryan Stewart |
| My Family's Secret (2010) as Jason Darcie |
| Matters of Life & Dating (2007) as Guy DeMayo |
| No Brother of Mine (2007) as Stuart St. Clair |
| Cradle of Lies (2007) |
| Vampire Bats (2005) as Dan Dryer |
| Mute (2005) as James |
| Extreme Dating (2005) as Sean |
| Locusts (2005) as Dan Dyrer |
| Chupacabra Terror (2005) as Lance |
| Landspeed (2002) as Young Brian Sanger |
| Babylon 5: The Legend of the Rangers - To Live and Die in Starlight (2002) as David Martell |
| The President's Man (2000) as Deke Slater |
| Taylor's Return (1997) as Robert |
| Golden Will: The Silken Laumann Story (1996) as John Wallace |
| Prom Night III: The Last Kiss (1990) as Andrew Douglas |