highest rated
acting
- Final Destination Bloodlines → Plaza Security Guard
- Fourth Down and Love → Whaler Head Coach
- Round and Round → Fire captain
- Past Malice: An Emma Fielding Mystery → Sheriff Goode
- Site Unseen: An Emma Fielding Mystery → Sheriff Goode
- Tiny Christmas → Gary
- Chesapeake Shores (TV) → Male Interviewer
- Garage Sale Mystery: Guilty Until Proven Innocent → Sheriff Connors
- Zoo (TV) → Gate Guard
- Bates Motel (TV) → Jailor
- Horns → Golf Pro
- Level Up (TV) → Mr. Cochrane
- Underworld: Awakening → Old City Cop #1
- This Means War → CIA Handler (Helicopter Handler)
- How to Fall in Love → Willie Taylor
- Once Upon a Time (TV) → FBI Agent
- Caprica (TV) → Olaf Willow
- Caprica (TV) → Olaf Willow
- The Traveler → Trooper Vitelli
- Riverworld → Male Caretaker
- Love Happens → Unicom Executive
- X-Men Origins: Wolverine → Tank Soldier
- Sanctuary (TV) → Sylvio Rudd
- The Andromeda Strain (TV) → Lt. Lewis Crane
- Flash Gordon (TV) → Nick Gilmore
- Blade: The Series (TV)
- Eight Below → Howard
- Underfunded → Agent Riggs
- Supernatural (TV) → Dr. Matt
- Stargate Atlantis (TV) → Cetus
- My Baby's Daddy → Officer #1 (uncredited)
- Cavedweller → Band Member
- Sue Thomas: F.B.Eye (TV) → Bomb Squad Member
- Fizzy Bizness → Mr. Big
- Smallville (TV) → African Envoy
- The Gavin Crawford Show (TV)
- I Was a Sixth Grade Alien (TV) → The Bodyguard / Robert McNally
- The City (TV) → Bobby
- Strange Justice → Gary Lee
- Ultimate Deception → Bud
- Animorphs (TV) → Controller (uncredited)
- Thanks of a Grateful Nation → Kim
- Papertrail → Paramedic #1
- Bone Daddy → Bellman
- His Bodyguard → Dave
- Elvis Meets Nixon → Brother
- Peacekeepers → Pte. Painter
- Every 9 Seconds → Cop #1
- FX: The Series (TV) → Dega (uncredited)
- FX: The Series (TV) → Dega
- Forever Knight (TV)