
Filmography

CSI: Miami
2002 · Stuart Walsh

JAG
1995 · Harlan Bradford

When Calls the Heart
2014 · Frank Hogan

American Playhouse
1982 · Roger Everson

Earth: Final Conflict
1997 · Biosurrogate

Millennium
1996 · Tommy Marcetti

Crime 101
2026 · SB Jewelry Store Owner

Viper
1994 · Marshall

First Wave
1998 · Trent

War of the Worlds
1988 · Milkman

She Spies
2002 · Joseph Baker

The Irrational
2023 · Bruce Mahoney

E.N.G.
1989 · Jake Antonelli

Firefly Lane
2021 · PJ

Alias
2001 · SD-6 Technician

Highlander: The Raven
1998 · Ray Bonita

The Hidden Room
1991 · Henderson

Total Recall 2070
1999 · Actor

Living with the Enemy
2005 · Phillip Lauder

Iron Eagle II
1988 · Capt. Matt Cooper

Breach of Faith: A Family of Cops II
1997 · Matthew

Little Girl Lost: The Delimar Vera Story
2008 · Detective Ronald Rickman

A Season to Blossom
2026 · Earl Whitman

Christmas Bells Are Ringing
2018 · Lee

When I Think of Christmas
2022 · George

To Catch a Killer
1992 · King

I'll Be Seeing You
2004 · Mac

Gilded Newport Mysteries: Murder at the Breakers
2024 · Cornelius

Killer in the Guest House
2020 · Robert Simms

Engaged to Be Murdered
2023 · Victor

Love on your Doorstep
2023 · Jasper Kunal

Family of Cops III: Under Suspicion
1999 · Matthew

Run for Your Life
2014 · Robert Redmond

Poison
2000 · David

Air Rage
2001 · Davis

Encounter with Danger
2010 · Jack

Rescuers: Stories of Courage - Two Women
1997 · Tomas Kolchak (segment "Mamusha")

Vipers
2008 · Sheriff Hendricks

The Wives He Forgot
2006 · Gabriel / Jay Miller

Dial S for Santa
2023 · Roy Richards

When Calls The Heart: Christmas
2016 · Frank Hogan

When Calls The Heart: New Year's Wish
2015 · Frank Hogan

Treacherous Beauties
1994 · Brent Hollister

The Journey Ahead
2022 · Carl

Still Small Voices
2007 · Ash Summer
Pee-Wee Goes to Prison
2003 · DEA Agent / Prison Guard / Judge (voice)

Criss Cross
2001 · Dr. Cooper

Reckless Disregard
1985 · Actor

Hostile Makeover
2009 · Gregory Spaulding

Cruel But Necessary
2005 · Doug Munson