Acted in
Woman of the Hour
2024
as Casting Director
Signed, Sealed, Delivered: A Tale of Three Letters
2024
as Norman
Under the Bridge
2024
as Kent Corvell
Gilded Newport Mysteries: Murder at the Breakers
2024
as Milford
More Together
2023
as Mr. Jenkins
Three Wise Men and a Baby
2022
as David
Hello, Goodbye, and Everything in Between
2022
as Dr. Olsen
A Christmas Proposal
2021
as Gabe
Signed, Sealed, Delivered: The Vows We Have Made
2021
as Norman Dorman
The 27-Hour Day
2021
as Mike
Panda vs. Aliens
2021
as Martin (voice)
The Clockwork Girl
2021
as Additional Voices
The Neighbor in the Window
2020
as Scott
Write Before Christmas
2019
as Todd
Puppet Killer
2019
as Robert
A Summer Romance
2019
as Todd Bates
Emma Fielding Mysteries: More Bitter Than Death
2019
as Dr. Biberman
Signed, Sealed, Delivered: To the Altar
2018
as Norman Dorman
The Steam Engines of Oz
2018
as Scarecrow (voice)
Darrow & Darrow: In The Key Of Murder
2018
as Jonah
Signed, Sealed, Delivered: The Road Less Traveled
2018
as Norman Dorman
Signed, Sealed, Delivered: Home Again
2017
as Norman Dorman
Signed, Sealed, Delivered: Higher Ground
2017
as Norman Dorman
Signed, Sealed, Delivered: Lost Without You
2016
as Norman Dorman
Signed, Sealed, Delivered: One in a Million
2016
as Norman Dorman
Signed, Sealed, Delivered: From the Heart
2016
as Norman Dorman
Santa's Little Helper
2015
as Fitz
Signed, Sealed, Delivered: The Impossible Dream
2015
as Norman Dorman
Signed, Sealed, Delivered: Truth Be Told
2015
as Norman Dorman
Signed, Sealed, Delivered: From Paris with Love
2015
as Norman Dorman
Signed, Sealed, Delivered for Christmas
2014
as Norman Dorman
Lonesome Dove Church
2014
as Dutch
Signed, Sealed, Delivered
2014
as Norman Dorman
Signed, Sealed, Delivered
2013
as Norman Dorman
Assault on Wall Street
2013
as Walt Pargrave
Bates Motel
2013
as Brian Fuller
Finding Mrs. Claus
2012
as Calvin
It's Christmas, Carol!
2012
as Jim
Primeval: New World
2012
as Lt. Ken Leeds
Emily Owens, M.D
2012
as Tom Mendelson
Once Upon a Time
2011
as Stealthy
Marley & Me: The Puppy Years
2011
as Henkle
R. L. Stine's The Haunting Hour
2010
as Mr. Schmidt
The Stranger
2010
as Harris Green
Control Alt Delete
2010
as Gustafson
Hot Tub Time Machine
2010
as Dr. Jeff
Life Unexpected
2010
as Alan
2012
2009
as Ark Bridge Crew
The Assistants
2009
as Desk Clerk
Far Cry
2008
as Scientist Montgomery
Postal
2007
as Morning Show Host
Psych
2006
as Chris Lamberth
Psych
2006
as Salon Attendant