Known For

Casino Jack

Anything for Jackson

Murdoch Mysteries

Relic Hunter

The Listener

Mutant X

The Dresden Files

The Julius House: An Aurora Teagarden Mystery

Three Bedrooms, One Corpse: An Aurora Teagarden Mystery

A Bundle of Trouble: An Aurora Teagarden Mystery

Dead Over Heels: An Aurora Teagarden Mystery

Last Scene Alive: An Aurora Teagarden Mystery
Photos
Filmography

Mr. Dressup: The Magic of Make Believe
Movie · as Self

Baking All the Way
Movie · as Kris Thompson

Anything for Jackson
Movie · as Rory

A Perfect Plan
Movie · as Gerry

Last Scene Alive: An Aurora Teagarden Mystery
Movie · as Martin Bartell

Hellmington
Movie · as Professor Freeborn
Static
Movie · as Billy

Dead Over Heels: An Aurora Teagarden Mystery
Movie · as Martin Bartell

A Bundle of Trouble: An Aurora Teagarden Mystery
Movie · as Martin Bartell

Another WolfCop
Movie · as Swallows

Home for the Holidays
Movie · as Detective William Murdoch

Three Bedrooms, One Corpse: An Aurora Teagarden Mystery
Movie · as Martin Bartell

The Julius House: An Aurora Teagarden Mystery
Movie · as Martin Bartell

Year by the Sea
Movie · as Cahoon

Once Upon a Murdoch Christmas
Movie · as Detective William Murdoch

A Merry Murdoch Christmas
Movie · as Detective William Murdoch

The Adventures of Napkin Man
TV · as Mr. Anthony · 13 eps

My Mother's Secret
Movie · as Dennis Colson
Murdoch Mysteries: The Murdoch Effect
TV · as Detective William Murdoch · 2 eps

Casino Jack
Movie · as Oscar Carillo

Republic of Doyle
TV · as Detective Bill Murdoch · 1 ep

Too Late to Say Goodbye
Movie · as Bobby Corbin

The Listener
TV · as Keith Shelton · 1 ep

Roxy Hunter and the Secret of the Shaman
Movie · as Jon Steadman

Roxy Hunter and the Horrific Halloween
Movie

Roxy Hunter and the Myth of the Mermaid
Movie · as Jon Steadman

Murdoch Mysteries
TV · as Detective William Murdoch · 338 eps

Animal 2
Movie · as Dillen

Roxy Hunter and the Mystery of the Moody Ghost
Movie · as Jon Steadman

The Dresden Files
TV · 1 ep

Urban Vermin
TV · as No-Neck (voice) · 13 eps

The Secrets of Comfort House
Movie · as Curtis

Crazy for Christmas
Movie · as Peter Archer

I Do (but I Don't)
Movie · as James (Jay) Corina

Some Things That Stay
Movie · as Dr. Ostrum

Kevin Hill
TV · as Austin Brooks · 1 ep

See Jane Date
Movie · as Max Garrett

Playmakers
TV · as Police Detective · 1 ep

Sue Thomas: F.B.Eye
TV · as Jack Hudson · 57 eps

Loves Music, Loves To Dance
Movie · as Charley / Paul Nash

The Pretender 2001
Movie · as NSA Agent Edward Ballinger

The Day Reagan Was Shot
Movie · as Buddy Stein

Mutant X
TV · as Richard Saunders · 1 ep

Undergrads
TV · as Crougar / Stoner Dave (voice) · 13 eps

The Moving of Sophia Myles
Movie · as Rev. Harlan Young

Soul Food
TV · as Brian Tedrow · 14 eps

Genius
Movie · as Mike MacGregor

Velocity Trap
Movie · as Franklin J. Robinson, ED Officer

Relic Hunter
TV · as Stavros Vordalos · 1 ep

Twice in a Lifetime
TV · as Julian Fanshaw · 1 ep
Nothing Too Good for a Cowboy
TV · as Richmond Hobson · 27 eps

Young at Heart
Movie · as Joey

High Tide
TV · as Joey Barrett · 72 eps

Catwalk
TV · as Nick · 2 eps

The Hidden Room
TV · as Glenn, John · 1 ep

The Rookies
Movie · as Cory Dyson
First Offender
Movie · as Jeff

Maxie's World
TV · 32 eps

My Pet Monster
Movie · as Rod

Toby McTeague
Movie · as Toby McTeague

Adderly
TV · as Car Rental Attendant · 1 ep

The New Alfred Hitchcock Presents
TV · as Ty · 1 ep

The Ray Bradbury Theater
TV · 1 ep

Danger Bay
TV · as Todd · 1 ep

Hockey Night
Movie · as Spear Kozak


