Known For
Photos
Filmography

Dreams of the Moon
Movie · as Costa

I Come Home
Movie

The Last Frontier
TV · as Agent Shaw · 7 eps

Shōgun
TV · as Father Dell'Acqua · 4 eps

Law & Order Toronto: Criminal Intent
TV · as Todd Harding · 1 ep

Matlock
TV · as Judge Mauricio Cortez · 1 ep

Mistletoe Murders
TV · as Mike Meadows · 2 eps

Mr. Monk's Last Case: A Monk Movie
Movie · as Lucas Kubrick

Beacon 23
TV · as Timur 'Battle' Ondi · 1 ep

Secrets at the Inn
Movie · as Paolo

Reacher
TV · as Zacarias Perez · 1 ep

SkyMed
TV · as Coach Forrester · 1 ep

Fire Country
TV · as Albert Evans · 1 ep

Toying with the Holidays
Movie · as Eric

Cooking Up Love
Movie · as Rick Feretti

The Enchanted Christmas Cake
Movie · as Danté

Jupiter's Legacy
TV · as Clyde · 3 eps

Mayor of Kingstown
TV · as State Watch Commander · 1 ep

Disappearance at Clifton Hill
Movie · as Mr. Moulin

Crossword Mysteries: Abracadaver
Movie · as Rocco

The Marijuana Conspiracy
Movie

Fatman
Movie · as Weyland Meeks

Stardust
Movie · as Tom Ayers

Nurses
TV · as Dr. Eric Reyes · 6 eps

A Teacher
TV · as Charles Hill · 1 ep

Trapped: The Alex Cooper Story
Movie · as Bishop Lopez

Georgetown
Movie · as Prosecutor Kirshner

Double Holiday
Movie · as Mel Jenson

Hudson & Rex
TV · as Jerry Houle · 1 ep

The Boys
TV · as Mayor of Baltimore · 1 ep

Season for Love
Movie · as Jay Noles

Pride, Prejudice and Mistletoe
Movie · as Mark Spencer

Seven in Heaven
Movie

Titans
TV · as Sanchez · 1 ep

Stickman
Movie · as Dixon

Creeped Out
TV · as Bruce · 1 ep

Kidnap Capital
Movie · as Wyler

Flower Shop Mystery: Snipped in the Bud
Movie · as Detective Sean Reilly

The Girlfriend Experience
TV · as Simon Burcher · 1 ep

Shadowhunters
TV · as Robert Lightwood · 6 eps

Slasher
TV · as Mark Rankin · 8 eps

Designated Survivor
TV · as Director Carrera · 3 eps

Private Eyes
TV · as Commissionaire · 1 ep

Brooklyn
Movie · as Mr. Fiorello

End of Days, Inc.
Movie · as Mr. Godfrey

Gangland Undercover
TV · as Schizo · 6 eps

Killjoys
TV · as Dr. Beren · 1 ep

The Expanse
TV · as Reverend Doctor Hector Cortez · 3 eps

The Calling
Movie · as Officer Mathieson

How to Build a Better Boy
Movie · as Zephyr

The Husband
Movie · as Lorin

The Strain
TV · as Frank Kowalski · 9 eps

The Returned
Movie · as Detective Cawl
Havana 57
Movie · as Salvador Masvidal

Survival Code
Movie · as Anton

Rewind
Movie · as General Randell Webb

The Firm
TV · as Louis Coleman · 12 eps

Saving Hope
TV · as Dr. Neil Rocca · 1 ep

Perception
TV · as Dr. Martin Bryant · 1 ep

In the Light
Movie · as John

Alphas
TV · as Agent Lou Persky · 1 ep

Against the Wall
TV · as Detective Rosene · 2 eps

Suits
TV · as Johnny Karinski · 1 ep

Skins
TV · as Marco Marvelli · 1 ep

The Shrine
Movie · as Henchman #5

Nikita
TV · as General Tupelov · 1 ep

Rookie Blue
TV · as Milan Beljac · 1 ep

Haven
TV · as Cal · 1 ep

Lost Girl
TV · as Zael · 1 ep

Republic of Doyle
TV · as Rick Harding · 1 ep

The Boondock Saints II: All Saints Day
Movie · as Capo

My Nanny's Secret
Movie · as Tim

The Listener
TV · as Mysterious Man, Mysterious Man / Victor Cloonie · 1 ep

Blindness
Movie · as Portuguese Radio Announcer (voice) (uncredited)

Would Be Kings
Movie

Traitor
Movie · as Suicide Bomber #4

Postal
Movie · as Asif

Homie Spumoni
Movie · as Big C

Ultra
Movie · as Detective Ryan

The State Within
TV · as Eshan Borisvitch · 2 eps

Deacons for Defense
Movie · as Lawson

Get Rich or Die Tryin'
Movie · as Detective

Tilt
TV · as Stasiak · 3 eps

Hustle
Movie · as Don Stenger

Kevin Hill
TV · as Principal Leon Harris · 1 ep

This Is Wonderland
TV · as Officer Dias · 1 ep

Ice Bound
Movie · as Rafe Pollard

The Gospel of John
Movie · as Mason

Thoughtcrimes
Movie · as Agent Kunzel

Mayday
TV · as Captain Oliva · 1 ep

Platinum
TV · as ADA · 1 ep

Rollerball
Movie · as Borges

Narc
Movie · as Officer Ellis Breaves

The Interrogation of Michael Crowe
Movie · as Officer Gould

The Glow
Movie · as Patrol Officer #2

Sue Thomas: F.B.Eye
TV · as Tony's Attorney · 1 ep

Street Time
TV · as Tommy Ray Benning · 1 ep

Dangerous Child
Movie · as George

Witchblade
TV · 1 ep
Leap Years
TV · as Maurice · 1 ep

Mutant X
TV · as Burke · 1 ep

Who Killed Atlanta's Children?
Movie · as Agent #1

Lethal Vows
Movie · as Bailiff

Dick
Movie · as Second G-Man
A Gift of Love: The Daniel Huffman Story
Movie · as Nurse

Revelation
Movie · as Young Agent

Total Recall 2070
TV · 1 ep

Relic Hunter
TV · as Mark Poole · 1 ep

Twice in a Lifetime
TV · as Agent Metcalfe · 1 ep

White Lies
Movie · as Cops

Half Baked
Movie · as SWAT Cop

Highlander: The Raven
TV · as Officer Dutton · 1 ep

Bad to the Bone
Movie · as Car Salesman

Earth: Final Conflict
TV · as Lucas Walker, Vendor · 1 ep

No One Could Protect Her
Movie · as Emergency Room Doctor

Due South
TV · as Wayne · 1 ep

The Hidden Room
TV · as Field Reporter · 1 ep


