Acting • AGE 46


Inspiring Love
Mark
2023

Snowed in for Christmas
Ethan Cunningham
2021

Cupids on Beacon Street
Jake
2021

Christmas Waltz
David
2020

The Last Bridesmaid
Aidan
2019

Jingle Around the Clock
Jay
2018

What Keeps You Alive
Executive Producer
2018

A Harvest Wedding
Payton
2017

Summer in the Vineyard
Jonah Baldwin
2017

Destination Wedding
Greg Mount
2017

Dead Over Heels: An Aurora Teagarden Mystery
Tim Prentiss
2017

Autumn in the Vineyard
Jonah Baldwin
2016

Sandra Brown's White Hot
Chris Hoyle
2016

All Things Valentine
Kit
2016

The Christmas Note
Jason
2015

My Boyfriends' Dogs
Eric
2014

A Ring by Spring
Dave
2014

The Good Mistress
Sheriff Grady Williams
2014

The Bouquet
Noah
2013

Fringe
Agent Warrick
2008

The Guard
Andrew Vanderlee
2008

Private Practice
Dan
2007

Two for the Money
Mitch
2005

Battlestar Galactica
Lt. Joe 'Hammerhead' Palladino
2004

Tru Calling
Hank
2003

Snow Queen
Kai
2002

The Miracle of the Cards
Steve Shergold
2001

Edgemont
Derek MacMahon
2001

Daring & Grace
Dick Daring Jr.
2000

Higher Ground
2000

Hayley Wagner, Star
Young Peyton
1999

The Outer Limits
Brent Kearns
1995