Aftermath S1-S2
2016 · Adventure
as Joshua Copeland
The Detectives
2018 · Documentary
as Detective Hank Idsinga
Past Malice: An Emma Fielding Mystery
2018 · Crime
as Special Agent Jim Connor
The Requin
2022 · Horror
as Kyle
Blessings of Christmas
2024 · Drama
as Adam Carraway
Girl Fight
2011 · Crime
as Ray
Fall Into Winter
2023 · Comedy
as Brooks McLeod
Emma Fielding Mysteries: More Bitter Than Death
2019 · Crime
as Jim Conner
Nothing Left to Fear
2013 · Horror
as Dan
My Sweet Audrina
2016 · Drama
as Damian Jonathan Adare
Weathering
2023 · Short
as Dr. Horell
Love's Long Journey
2005 · Drama
as Henry
Hallmark Hall of Fame: Pictures of Hollis Woods (#57.1)
2007 · Drama
as John Regan
Cold Copy
2024 · Crime
as Aleksy
American Woman
2018 · Comedy
as Steve Nolan
Playing for Keeps
2012 · Comedy
as Matt
Men in Trees S2
2007 · Comedy
as Jack Slattery
Decoding Annie Parker
2014 · Drama
as Steve
Mr. Popper's Penguins
2011 · Comedy
as Rick
Big Little Lies S2
as Nathan Carlson
Me and Orson Welles
2009 · Comedy
as Joseph Cotten
Love's Abiding Joy
2010 · Drama
as Henry Klein
Ride
2023 · Drama
as Cody
Revenge S4
as David Clarke
Samantha Who?
as Owen
The Hardy Boys S3
2023 · Adventure
as Fenton Hardy
The Brave
2017 · Action
as Alex Hoffman
The Irrational
as Sanford