

Murder for Mortgage: Secrets on Maple Street
Roger Perkins
2024

When Mom Becomes a Murderer
Nathan
2024

Lies and Ex Wives: Secrets on Maple Street
Roger Perkins
2024

A Family Nightmare: Secrets on Maple Street
Roger Perkins
2024

The Professional Bridesmaid
Evan Shepard
2023

Inspiring Love
Anthony
2023

My Favorite Christmas Tree
Hans
2022

A Kismet Christmas
Mayor Schebly
2022

Sweet as Pie
Bill
2022

Deadly Secrets
Classy House Owner
2022

Debbie Macomber's A Mrs. Miracle Christmas
Michael
2021

Chained
Detective Smith
2020

The Layover
Roger
2017

Pregnant at 17
Jeff
2016

Murder, She Baked: A Peach Cobbler Mystery
Douglas
2016

Mother of All Lies
Jason Caskie
2015

The Marine 4: Moving Target
Nate Miller
2015

BlackJacks
Dr. Whitmore
2014
Dear Sidewalk
Mark
2013

Scavengers
Wake
2013

The 12 Disasters of Christmas
Kane
2012

True Bloodthirst
Kovacs
2012

Batman: Year One
Hare Krishna (voice)
2011

Earth's Final Hours
Arnett
2011

Mending Fences
Robert
2009

Hydra
Sean Trotta
2009

Shark Swarm
Professor Phillip Wilder
2008

The Bone Eater
Deputy Roberts
2008

Point of Entry
Richard Alden
2007

Urban Decay
Cameron
2007

Petrified
Buzz York
2006

A.I. Assault
Daryl Cage
2006

Komodo vs. Cobra
Major Garber
2005
Sorrows Lost
Aaron
2005

The Perfect Husband: The Laci Peterson Story
Todd Dewey
2004

Asylum Days
Yann Castor
2001

How to Marry a Billionaire: A Christmas Tale
2000

Highlander: Unholy Alliance
Jason Talbott
1994
Paradise Inc.

The Ainsley McGregor Mysteries: A Case for the Yarn Maker
Don Simpson
2025

Searching for a Serial Killer: The Regina Smith Story
Detective Silva
2024

Don't Scream, It's Me!
Wesley Frost
2024

The Irrational
Douglas · (1 episode)
2023

Alaska Daily
D.A. David · (3 episodes)
2022

Love's Second Chance
Thom
2020

Santa's Boots
John Montell
2018

UnREAL
Brooks Mackey · (1 episode)
2015

By God's Grace
Bill Watson
2014

Arrow
Clinton Hogue · (2 episodes)
2012

Cupid
Rick
2012

Pretty Little Liars
Tom Marin · (0 episode)
2010

Republic of Doyle
Shane Garrett · (1 episode)
2010

V
A.D. Paul Kendrick · (15 episodes)
2009

Drop Dead Diva
Anton Horn · (1 episode)
2009

The Mentalist
Mike Brewster · (1 episode)
2008

Heartland
Turner Keith · (1 episode)
2007

Afterworld
Russel Shoemaker · (13 episodes)
2007

Pepper Dennis
ADA Robbins · (1 episode)
2006

Meet The Santas
Mark
2005

Supernatural
Randy · (1 episode)
2005

Eyes
(1 episode)
2005

Zoey 101
Mr. Brooks · (2 episodes)
2005

Battlestar Galactica
Slick · (2 episodes)
2004

Entourage
Mandy's Manager · (1 episode)
2004

Drake & Josh
Dr. Glazer · (3 episodes)
2004

Joan of Arcadia
(2 episodes)
2003

NCIS
Wayne Grossman · (1 episode)
2003

View from the Top
Tennis Pro (uncredited)
2003

CSI: Miami
Doug Lansing · (1 episode)
2002

Malcolm in the Middle
Vince · (1 episode)
2000

S Club 7
President of CBL Records · (1 episode)
1999

Charmed
Robert Pike · (1 episode)
1998

V.I.P.
Peter Stiles · (1 episode)
1998

Friends
Mike Horton · (2 episodes)
1994

Call Of The Wild
Arthur
1993

Highlander: The Series
Jason Talbott · (1 episode)
1992

The Comrades of Summer
Petra
1992

The Commish
(1 episode)
1991

21 Jump Street
Dave Gibson · (1 episode)
1987

21 Jump Street
Ro · (1 episode)
1987