Known For
Filmography

Reacher
TV · as Rufus · 1 ep

The Hardy Boys
TV · as Wilt · 16 eps

The Cyberchase Movie
Movie · as Buzz (voice)

Anne with an E
TV · as Thomas Lynde · 16 eps

88
Movie · as Jefferson

Remember
Movie · as Bruneau Postal Worker

Dr. Cabbie
Movie · as Reporter #2

The Strain
TV · as Captain Messina · 1 ep

Crystal Lake Memories: The Complete History of Friday the 13th
Movie · as Self

Haven
TV · as Mack Allen · 1 ep

Lost Girl
TV · as Ronald · 1 ep

An Insignificant Harvey
Movie · as Paul Lalone

Warehouse 13
TV · as Kev · 1 ep

Confessions of a Porn Addict
Movie · as Support Group Guy

Max Payne
Movie · as Sergeant Adams

P2
Movie · as Cop #1

Betsy Bubblegum's Journey Through Yummi-Land
Movie · as Beaver Dad (voice)

Roxy Hunter and the Mystery of the Moody Ghost
Movie · as Mr. Franklin

Crazy for Christmas
Movie · as Hot Dog Guy

Our Fathers
Movie · as Robbie Robinson

Welcome to Mooseport
Movie · as Kent

Kevin Hill
TV · as Mr. Kryngle / Old Santa · 1 ep

Peep and the Big Wide World
TV · as Beaver Dad (voice) · 15 eps

Rolie Polie Olie: The Baby Bot Chase
Movie · as Baxter Bevel (voice)

Cold Creek Manor
Movie · as Local

The Brady Bunch in the White House
Movie · as Last Applicant

Rolie Polie Olie: The Great Defender of Fun
Movie · as Baxter (voice)

American Psycho II: All American Girl
Movie · as Rachael's Dad

John Q
Movie · as Wally Pitoniak

Sue Thomas: F.B.Eye
TV · as Store Manager, Groundskeeper · 1 ep

Cyberchase
TV · as Buzz (voice) · 87 eps

Monk
TV · as Landlord · 1 ep

Boss of Bosses
Movie · as Nino Gaggi

The Wandering Soul Murders
Movie · as Red Morris

What Makes a Family
Movie · as Martin Crane

Don't Say a Word
Movie · as Large Cop

Jason X
Movie · as Crutch

Braceface
TV · as Mr. MacKenzie (voice) (uncredited) · 1 ep

Alley Cats Strike
Movie · as Sweet Lou

Waking the Dead
Movie · as Al

Babar: King of the Elephants
Movie · as Zephir

Resurrection
Movie · as Rousch

Free of Eden
Movie · as Detective

The Taking of Pelham One Two Three
Movie · as Officer Ricci

Mr. Headmistress
Movie · as Cab Driver

Rolie Polie Olie
TV · as Baxter Bevel (voice), Mr. Bevel (voice), Roundup Announcer (voice), Baxter Bevel / Announcer (voice), Baxter Bevel / TV Announcer (voice) · 22 eps

Dumb Bunnies
TV · as Giant (voice) · 1 ep

Good Will Hunting
Movie · as Head Custodian

...First Do No Harm
Movie

Pippi Longstocking
Movie · as Klang / Ringmaster (voice)

The Wonderful World of Disney
TV · as Cab Driver · 1 ep

La Femme Nikita
TV · as Jerico Perez · 1 ep

Her Desperate Choice
Movie · as Frank

Trilogy of Terror II
Movie · as Pete

Ed McBain's 87th Precinct: Ice
Movie · as Panty Bandit

Bogus
Movie · as Airport Cop

Mistrial
Movie · as Bailiff S. Ryans

FX: The Series
TV · as 'Numbers' Moran · 1 ep

It Takes Two
Movie · as Airport Tractor Driver

Tommy Boy
Movie · as Danny

To Die For
Movie · as Babe Hines

The Santa Clause
Movie · as Sharpshooter

Due South
TV · as Lloyd P. Nash · 1 ep

The Busy World of Richard Scarry
TV · as Sergeant Murphy / Bruno Bear (voice) · 195 eps

Woman on Trial: The Lawrencia Bembenek Story
Movie · as Jake Lipner

Taking the Heat
Movie · as Hoffman

Gross Misconduct: The Life of Brian Spencer
Movie · as Leafs Reporter

Split Images
Movie · as Bartender

Where the Heart Is
Movie · as Man with Writ

Clarence
Movie · as Storeowner

Babar
TV · as Zephir (voice) · 13 eps

Hot Paint
Movie

War of the Worlds
TV · as Fred · 1 ep

Really Weird Tales
Movie · as Man #2 (segment "I'll Die Loving")

Popeye Doyle
Movie · as Patrolman #2
