highest rated
acting
- The 13th Wife: Escaping Polygamy (TV) → Rulon
- Tracker (TV) → Eric Winslow
- Curious Caterer: Foiled Plans → Gerard
- Tipline Mysteries: Dial 1 for Murder → Detective Grazier
- Season's Greetings from Cherry Lane → Gavin
- The Last of Us (TV) → Bryan's Father
- Mercy → McBride
- The Perfect Man(icure) → Carl
- Virgin River (TV) → Josh
- Batwoman (TV) → Officer Smith
- Deadly Class (TV) → Casino Policeman
- Hailey Dean Mysteries: Killer Sentence → Derek Robinson
- My Baby Is Gone! → Dr. Rodman
- DC's Legends of Tomorrow (TV) → Driver
- Pretty Little Addict → Mike Brown
- Mission NinetyTwo: Part I - Dragonfly → Bill Jones
- Mission NinetyTwo: Part II - Energy → Bill Jones
- When Calls the Heart (TV) → Herbert Ansvil
- Godzilla → Army Soldier
- Jingle All the Way 2 → Welling
- A Daughter's Nightmare → Vic
- The Hunters → Waters
- A Sister's Nightmare → Vic
- Captive → John Rancour
- Arrow (TV) → Leo Mueller
- Emily Owens, M.D. (TV) → Mr. McCleary
- A Mother's Nightmare → Detective Harcroft
- Human Target (TV) → Folster
- Hardwired → Robert Drake
- X-Men Origins: Wolverine → Special Forces Commander
- The Andromeda Strain (TV) → Operative #2
- Stargate: The Ark of Truth → Col. Reynolds
- Abducted → Tom Stone
- Final Days of Planet Earth → James Bowen
- Disaster Zone: Volcano in New York → RJ
- Supernatural (TV) → Police Officer
- The Fog → Sheriff's Deputy
- Amber Frey: Witness for the Prosecution → Dave
- 14 Hours
- Battlestar Galactica (TV) → Chu
- The 4400 (TV) → Kenneth Griffin
- Walking Tall → Deputy Ralston
- The Ranch → Len
- The Thing Below → Bob Davis
- Tru Calling (TV) → Desk Sergeant
- Scary Movie 3 → Secret Serviceman Jones
- The Dead Zone (TV) → Grampa John Smith
- The Dead Zone (TV) → Mugger #1
- John Doe (TV) → Smith
- Glory Days (TV) → Detective
- Ballistic: Ecks vs. Sever → Agent Curtis
- Living with the Dead → Young Allan Van Praagh
- Smallville (TV) → Roy Rothman
- Love and Treason → Doug
- Mile Zero → Pete
- Dark Angel (TV) → Agent 1
- Dudley Do-Right → Husband
- Zenon: Girl of the 21st Century → Security Guard
- First Wave (TV) → Robert Foster
- Cold Squad (TV)
- Da Vinci's Inquest (TV)
- Principal Takes a Holiday → Paramedic
- Stargate SG-1 (TV) → Colonel Reynolds
- Stargate SG-1 (TV) → Albert Reynolds
- Wounded → Security Guard
- Contagious → Doctor
- Millennium (TV) → Howard Rothenburg
- Millennium (TV) → Malcolm Hunziger
- The Outer Limits (TV) → Peter Bowman
- Viper (TV) → Parker
- The X-Files (TV) → Ambulance Driver (uncredited)
- The X-Files (TV) → Admitting Officer Michael Fazekas
- The X-Files (TV) → Dark Suited Man #1
- The X-Files (TV) → SP Agent Brem