Known For
Filmography

Dolphin Flip
Movie · as Jason

Ominous
Movie

The Jane Mysteries: A Deadly Prescription
Movie · as Joe Harper

Law & Order Toronto: Criminal Intent
TV · as Dr. Frank Maddox · 1 ep

FUBAR
TV · as Fisherman · 1 ep

Blood & Treasure
TV · as Günter Steiner (Georges LaRose) · 1 ep

Killer Ending
Movie · as Harmon Gillette

A Stranger with My Kids
Movie · as Greg Hitchens

Betting on the Bride
Movie · as Will Peters

Evidence of Truth
Movie · as Jack Murphy

The Music Teacher
Movie · as Alyson's Husband

Arrow
TV · as Prison Guard · 1 ep

Messages Deleted
Movie · as Patrick

R. L. Stine's The Haunting Hour
TV · as Mr. Nelson · 1 ep

Blonde and Blonder
Movie · as Ad Pilot / Ken

The Boy Next Door
Movie · as Sayers

The Most Wonderful Time of the Year
Movie · as Richard Windom
Breakup.com
Movie · as Ken

The Making of 'Blonde and Blonder'
Movie

Taming Tammy
Movie · as Damon

Blood Ties
TV · as Larry · 1 ep

Flash Gordon
TV · as Darem the Dactyl · 1 ep

Past Sins
Movie · as Glen Garrison

Dysfunction
Movie · as Male Agent

John Tucker Must Die
Movie · as Helmut (Beth's Photographer)

Eureka
TV · as Bob Nobb · 1 ep

Merlin's Apprentice
TV · as Arthur · 2 eps

FBI: Negotiator
Movie · as Frank Gerrard

Third Man Out: A Donald Strachey Mystery
Movie · as Eddie Santon

Supernatural
TV · as Tommy, Marshall Hall · 3 eps

The Goodbye Girl
Movie · as Ronnie's assistant

The 4400
TV · as Jake · 1 ep

Stargate Atlantis
TV · as Bouncer · 2 eps

Maximum Surge
Movie · as Steve Hunter

How It All Went Down
Movie · as Nathan

Before I Say Goodbye
Movie · as Jimmy Ryan

Tru Calling
TV · as Gary · 1 ep

Wildfire 7: The Inferno
Movie · as Doc

Door to Door
Movie · as Brad

Valentine
Movie · as Brian

Smallville
TV · as Jack, Mr. Lyon · 1 ep

Becoming Dick
Movie · as Josh Walton

The Man Who Used to Be Me
Movie · as Dan MacDonald

Andromeda
TV · as Tall Man · 1 ep

Secret Agent Man
TV · as Handsome Man · 1 ep

Double Jeopardy
Movie · as Watch Stander

First Wave
TV · as First Lieutenant Trevor Payne · 1 ep

Stargate SG-1
TV · as Guard · 2 eps

The Outer Limits
TV · as Beck Sanders, Male Model · 1 ep

Viper
TV · as Young Dead Albert LaGatta · 1 ep
