highest rated
acting
- Diamonds on Plastic
- Börje - The Journey of a Legend (TV) → Harold Ballard
- Tulsa King (TV) → Pete 'The Rock' Invernizzi
- Superman & Lois (TV) → Zeta-Rho
- Superman & Lois (TV) → Zeta-Rho (voice)
- SurrealEstate (TV) → Bernard Nightingale
- Flashback → Mr. MacDonald
- The Last Christmas → Santa
- Nurses (TV) → Abram Ivanov
- I Know This Much Is True (TV) → Gene Diogenes
- We → Truck Driver
- Recall → Tony
- Molly's Game → Stranger
- Spark: A Space Tail → Zhong (voice)
- The Stakelander → Bat
- Dark Harvest → Bernie
- Schitt's Creek (TV) → Andy Roberts
- The Stanley Dynamic (TV)
- Olympus (TV) → König Minos
- Stonewall → Man in Red Dress
- A Christmas Horror Story → Big Earl
- 88 → Bob
- He Never Died → Televangelist
- On the Twelfth Day of Christmas → Alan Kramer
- The Dependables → LaRoche
- Hemlock Grove (TV) → Templar's Owner
- The Art of the Steal → Reverend Herman Headly
- A Single Shot → Cole
- Cold Spring
- The Samaritan → Miro
- The Conspiracy → Terrance
- Sucker Punch → Mayor / Lighter Orderly
- The Case for Christmas → Judge Stewart
- Lost Girl (TV) → Light Fae Elder
- Caprica (TV) → Chiron
- Paradox → Winston Churchill
- GravyTrain → Sgt. Leroy Fatts
- The Listener (TV) → Clive Walters (as Alan C. Peterson)
- The Listener (TV) → Ed (as Alan C. Peterson)
- Defendor → Radovan Kristic
- Carny → Cap
- Murdoch Mysteries (TV) → Edwin Dodd
- Tortured → Harry Rusick
- The Lost Treasure of the Grand Canyon → Dr. Gilmore
- The Other Woman
- Shooter → Officer Stanley Timmons
- Perfect Child → Barish
- Second Sight → Dr. Rosenberg
- Crossing → Uncle Bunny
- The Jane Show (TV) → Alfred Maynard
- Martha Behind Bars → John Morvillo (as Alan C. Peterson)
- Stargate Atlantis (TV) → Magistrate
- This Is Wonderland (TV) → Monahan (as Alan C. Peterson)
- Traffic (TV) → Yuri
- Scooby-Doo 2: Monsters Unleashed → Faux Ghost Patron
- The Cradle Will Fall → Det. Charley Newkirk
- Agent Cody Banks → Dark Agent
- Defending Our Kids: The Julie Posey Story → Texas Top Dawg
- Deathlands → Harvey Cawdor
- The Dead Zone (TV) → Bert aka Hefty Man
- Street Time (TV) → Maurice Cohen
- D-Tox → Gilbert
- Narc → Freeman Franks
- Smallville (TV) → Ed Burke
- Mutant X (TV) → Carson Bailey
- Who Is Cletis Tout? → Henry Flatt
- A Glimpse of Hell → MCPO Ziegler
- Andromeda (TV) → Bodey Gunyon
- Dark Angel (TV) → Warden Terrence Leeson
- Shanghai Noon → Saddle Rock Sheriff
- P.R. (TV)
- Perfect Murder, Perfect Town: JonBenét and the City of Boulder → Charles Elbot
- Total Recall 2070 (TV)
- New Blood → Frayerling
- Killer Deal → Leo
- First Wave (TV) → Detective Walter
- The Defenders: Choice of Evils → Vinnie Keefe
- Blackheart → Mel
- Stargate SG-1 (TV) → Canon
- Beyond Belief: Fact or Fiction (TV) → Vince McCormick (segment "The Hand")
- Face Down → Transit Cop
- The Don's Analyst → Nicky
- Let Me Call You Sweetheart → Dakota
- FX: The Series (TV) → Bartender
- FX: The Series (TV) → Kelly
- Giant Mine → Tim Beuger
- The Outer Limits (TV) → Motel Manager
- Bad Company → Cleaners Clerk
- Broken Trust → Highland
- The Ranger, the Cook and a Hole in the Sky → Bigger Hat
- Due South (TV) → Sneed
- Due South (TV) → A.D.A. Brandauer
- Intersection → Semi-Driver
- Traps (TV) → Bartender
- Incident at Deception Ridge → Middle-Aged Man
- City Boy → Alar Vytas
- The X-Files (TV) → Mr. Y
- Born to Run → Pitts
- Highlander: The Series (TV) → Bartender
- Stay Tuned → Wrestling Referee
- Dirty Work → Theo
- Shame → Joey - Patron
- Diagnosis Murder: The House on Sycamore Street → Bruiser
- Run → Denny Halloran
- The Hitman → Lemke
- Payoff → Oscar
- Sky High → Onlooker #1
- Booker (TV) → Hank Martin
- Booker (TV) → Lesault
- War of the Worlds (TV) → Alien Hunter
- Hot Paint
- The Big Town → Doorman
- Rolling Vengeance → Four Eyes
- One Police Plaza → Joseph Stenner
- The New Alfred Hitchcock Presents (TV) → Tommy
- Murder in Space → Vasilev (as Alar Aedma)
- Mrs. Soffel → Guard (uncredited)