Known For
Photos
Filmography

MEDINAH
TV · 7 eps

Cradle of Lies
Movie · as Dr. Novak

The Tree That Saved Christmas
Movie · as Elliot Bishop

The Legend of Sarila
Movie · as Kwatak (voice)

Upside Down
Movie · as Lagavullan

Pegasus vs. Chimera
Movie · as General Actae

Arrow
TV · as Milo Armitage · 4 eps

Continuum
TV · as Nigel Barrow · 1 ep

Warehouse 13
TV · as William Freitag · 1 ep

Swamp Devil
Movie · as Sheriff Nelson Bois

Fringe
TV · as The Commander · 2 eps

5ive Girls
Movie · as Virgil

Thrill of the Kill
Movie · as Hartford's Henchman

Psych
TV · as Pawn Shop Owner · 1 ep

This Is Wonderland
TV · as J. P. Kranyek · 15 eps

Absolon
Movie · as Doc

D-Tox
Movie · as Red

Sue Thomas: F.B.Eye
TV · as Mickey Coltraine · 1 ep

Smallville
TV · as Amos Fortune · 1 ep

The Crossing
Movie · as Rall

Holiday Heart
Movie · as Penthouse M.C.

Dark Angel
TV · as Gerhardt Bronck · 1 ep

Resurrection
Movie · as Walter Chibley

Rescuers: Stories of Courage - Two Couples
Movie · as Arnold

Thunder Point
Movie · as Bormann

Highlander: The Raven
TV · as Charlie · 1 ep

First Wave
TV · as Max Sterman · 1 ep

Too Close to Home
Movie · as Woody Ryan

Hostile Intent
Movie · as Agent Adams

Joe Torre: Curveballs Along the Way
Movie · as Al Post

Mimic
Movie · as Subway Repairman

Booty Call
Movie · as Mummified Man

Stargate SG-1
TV · as Soren · 1 ep

Earth: Final Conflict
TV · as Troy Sarrazin · 1 ep

La Femme Nikita
TV · as Ilia Benko · 1 ep

Hidden in America
Movie · as Mr. Tatum

The Sentinel
TV · as Lonnie Stevens · 1 ep

Breach of Trust
Movie · as Goodwin

Royce
Movie · as Officer Felix

RoboCop: The Future of Law Enforcement
Movie · as William Ray 'Pudface' Morgan

Green Dolphin Beat
Movie · as Moss

Boozecan
Movie · as Burt

Max
Movie · as Wess

RoboCop: The Series
TV · as Pudface Morgan · 1 ep

Due South
TV · as Ira · 1 ep

Free Willy
TV · as Amphonoids (voice) · 21 eps

Thirty Two Short Films About Glenn Gould
Movie · as Photographer

The Crush
Movie · as Attorney

Harmony Cats
Movie · as Lazlo

Run
Movie · as Sammy

Body Parts
Movie · as Detective Jackson

Bingo
Movie · as Defense Attorney

Palace Guard
TV · 1 ep

Gate II
Movie · as Mr. Coleson

Bird on a Wire
Movie · as Underworld Boss

We're No Angels
Movie · as Guard

I Love You Perfect
Movie · as Defense Attorney

Last Train Home
Movie · as Skeggs

Sea of Love
Movie · as Surveillance Team Member

American Boyfriends
Movie · as Sid

Betrayal of Silence
Movie · as Brother Martin

War of the Worlds
TV · as Captain Murphy · 1 ep

Blindside
Movie · as Sandy

21 Jump Street
TV · as Mr. Johnson · 1 ep

The Park Is Mine
Movie · as Policeman in Park

Christmas Eve
Movie · as Waiter

Hot Shots
TV · as Stanley · 1 ep

The Undergrads
Movie · as Butch

Starcrossed
Movie · as Federal Agent

Terminal Choice
Movie · as Dr. Kline

Perry Mason Returns
Movie · as Bobby Lynch

MacGyver
TV · as Hans Felder · 1 ep

Overdrawn at the Memory Bank
Movie · as Thug No. 2

Airwolf
TV · as Colenso · 1 ep

The Wars
Movie · as Martial

Curtains
Movie · as Attendant

Deadline
Movie · as Younger Man


