| All There Is (2025) as Greyson |
| I Am Luke Perry (2025) as Self |
| 500 Years Frozen in Time: The Inca Children Mystery (2024) as Narrator |
| Mort sur la piste (2023) as Ryan Martin |
| Dear Christmas (2020) as Chris Massey |
| Stronger Together, Tous Ensemble (2020) as Self |
| An Assortment of Christmas Tales in No Particular Order (2019) as Chip |
| Gates of Paradise (2019) as Tony Tatterton |
| Fallen Hearts (2019) as Tony Tatterton |
| Dark Angel (2019) as Tony Tatterton |
| Sandy Wexler (2017) as Testimonial |
| RiverBlue (2017) as Himself/ Narrator |
| Away from Everywhere (2017) as Alex |
| Zoom (2016) as Dale |
| Let's Rap (2015) as Jason Priestley |
| Being Canadian (2015) as Self |
| Enter the Dangerous Mind (2013) as Dr. Dubrow |
| FOX 25th Anniversary Special (2012) as Self |
| The Last Rites of Ransom Pride (2010) as John |
| Daytona Dream (2010) as Narrator |
| Courage (2009) as Robert |
| Expecting a Miracle (2009) as Pete Stanhope |
| A Very Merry Daughter of the Bride (2008) as William |
| The Other Woman (2008) |
| Termination Point (2007) as Caleb Smith |
| Don't Cry Now (2007) as Nick |
| Luna: Spirit of the Whale (2007) as Ted Jeffries |
| The Screwfly Solution (2006) as Alan |
| Shades of Black: The Conrad Black Story (2006) as Jeff Riley |
| Hot Tamale (2006) as Jude |
| Snow Wonder (2005) as Warren |
| Chicks with Sticks (2005) as Steve Cooper |
| Stewie Griffin: The Untold Story (2005) as Brandon Walsh (voice) |
| Murder at the Presidio (2005) as Tom |
| Colditz (2005) as Rhett Barker |
| Britney Spears: Greatest Hits - My Prerogative (2004) as Self |
| Going the Distance (2004) as Lenny Swackhammer |
| Sleep Murder (2004) as Peter Radwell |
| The Reality of Love (2004) as Ryan Banks |
| Die, Mommie, Die! (2003) as Tony Parker |
| Dark Side (2003) as Michael Pacer |
| Beverly Hills, 90210: 10-Year High School Reunion (2003) as Self |
| Dave Foley's The True Meaning of Christmas Specials (2002) as Santa Dude |
| Fancy Dancing (2002) as Asa |
| Time of the Wolf (2002) as Mr. Nelson |
| Warning: Parental Advisory (2002) as Charlie Burner |
| Cover Story (2002) as JC Peck |
| Cherish (2002) as Andrew |
| The Making of 'Tombstone' (2002) as Self |
| The Fourth Angel (2001) as Henry Davidson |
| Zigs (2001) as David |
| Lion of Oz (2000) as Lion (voice) |
| Kiss Tomorrow Goodbye (2000) as Jarred |
| Homicide: The Movie (2000) as Robert Hall |
| Common Ground (2000) as Billy |
| The Highwayman (2000) as Breakfast |
| Predators from Beyond Neptune (1999) as Himself |
| Dill Scallion (1999) as Jo Joe Hicks |
| Eye of the Beholder (1999) as Gary |
| Standing on Fishes (1999) as Jason |
| The Thin Pink Line (1998) as Hunter Green |
| Love and Death on Long Island (1998) as Ronnie Bostock |
| Saturday Night Live: The Best of Phil Hartman (1998) as Wolvie Schreiber |
| Sink Or Swim (1997) as The Dude |
| Vanishing Point (1997) as The Voice |
| Coldblooded (1995) as Cosmo Reif |
| Choices of the Heart: The Margaret Sanger Story (1995) as Narrator |
| Kings Island 20th Anniversary Special (1994) as Self - Host |
| Tombstone (1993) as Billy Breckenridge |
| Calendar Girl (1993) as Roy Darpinian |
| Learn Gun Safety with Eddie Eagle (1993) |
| For Our Children (1993) as Self |
| Nowhere to Run (1989) as Howard |
| Watchers (1988) as Boy On Bike |
| The Boy Who Could Fly (1986) as Gary |
| Keeper of the Cup as Paul |
| Offside: The Harold Ballard Story Director |
| Web of Dreams Executive Producer |
| Fallen Hearts Director |
| Cas & Dylan Director |
| Dear Santa Director |
| Goodnight for Justice Director |
| The Other Woman Director |
| Don't Cry Now Director |
| The Reality of Love Co-Producer |
| Kiss Tomorrow Goodbye Director |
| Kiss Tomorrow Goodbye Executive Producer |
| The Highwayman Executive Producer |
| Barenaked in America Director |
| Keeper of the Cup Director |