2025
Reality Bites: A Hannah Swensen Mystery as Norman Rhodes2024
One Bad Apple: A Hannah Swensen Mystery as Norman Rhodes2023
Quasi as Jonathan2023
Carrot Cake Murder: A Hannah Swensen Mystery as Norman Rhodes2023
My Christmas Hero as Major Daniel Ross2022
The Lincoln Lawyer as Officer Collins2021
Sweet Revenge: A Hannah Swensen Mystery as Norman Rhodes2019
Tacoma FD as Ike Crystal2018
Prince of Peoria as Joosep2018
Prince of Peoria: A Christmas Moose Miracle as Joosep2017
Raven's Home as Sergeant Flex2017
Murder, She Baked: Just Desserts as Norman Rhodes2017
Sea Change as Ramsay2016
Murder, She Baked: A Peach Cobbler Mystery as Norman Rhodes2016
Murder, She Baked: A Deadly Recipe as Norman Rhodes2016
Christmas List as Jamie Houghton2016
The Stranger Inside as Nate2015
I Spit on Your Grave III: Vengeance Is Mine as Detective McDylan2015
Murder, She Baked: A Plum Pudding Mystery as Norman Rhodes2015
Murder, She Baked: A Chocolate Chip Cookie Mystery as Norman Rhodes2015
Last Chance for Christmas as John2014
Christmas at Cartwright's as Bill2014
The Day Santa Didn't Come as Syd2013
Marvel's Agents of S.H.I.E.L.D. as Crixon2013
Ice Soldiers as #12013
Still Life: A Three Pines Mystery as Peter Morrow2012
Christmas Song as Ken Stoddard2012
Moving Day as A.J.2011
Teen Wolf as Belasko2011
The Kennedys as Joe Kennedy Jr.2011
King as Not available2010
A Heartland Christmas as Peter Morris2009
Warehouse 13 as Sam Martino2009
The Listener as Greg Turner2009
Everything She Ever Wanted as Dan Hollister2008
Murdoch Mysteries as Constable Randall Townsend2008
One Week as Derek Vincent2008
Wisegal as Robert Wilford2008
Bridal Fever as Jake Tyler2008
Accidental Friendship as Kevin Brawner2008
Murder on Her Mind as Danny2007
Heartland as P.W. Morris2007
Heartland as Peter Morris2007
Matters of Life & Dating as Kevin2007
St. Urbain's Horseman as Luke Scott2006
Rent-a-Goalie as Lance2006
Heyday! as Dave Sterling2005
Robson Arms as Andrew Colton2005
Tilt as Brad2005
Murder in the Hamptons as Matt2005
Widow on the Hill as Rick2005
Heritage Minutes: Andrew Mynarski as Andrew Mynarski2004
This Is Wonderland as Randy2004
Wonderfalls as Thomas2004
Head in the Clouds as Julian Ellsworth2004
A Beachcombers Christmas as Peter Englewood2004
Show Me as Not available2003
NCIS as Pete Grady2003
Playmakers as Guard Dog Fredericks2003
The One as Gordie Parks2001
Mutant X as Josh Marcus2001
The Associates as Mitch Barnesworth2001
Stolen Miracle as Constable Graham Taylor1999
Amazon as Falconer John1999
Shadow Lake as Steve Richards1997
Pit Pony as Ned Hall1997
Elvis Meets Nixon as Bobby Bishop1997
Flood: A River's Rampage as Bobby Dupree1997
Peacekeepers as Lt. Bobby Danko1996
Traders as Ian Farnham1996
The Halfback of Notre Dame as CrazyNaN
Cooked to Death: A Hannah Swensen Mystery as Norman RhodesNaN
Heritage Minutes: Andrew Mynarksi as Andrew Mynarski