highest rated
acting
- The Ambassador → Detective Strong
- Double Double Trouble → Ryan
- Napa Ever After → Alec
- Morning Show Mysteries: Murder Ever After → Tyler Hunter
- Dancing Through the Snow → Michael Foster
- Christmas in Evergreen: Bells Are Ringing → Thomas Tucker
- Virgin River (TV) → John 'Preacher' Middleton
- Mystery 101: Playing Dead → Sebastian Dusquenes
- Christmas In Evergreen: Tidings of Joy → Thomas Tucker
- The Bletchley Circle: San Francisco (TV) → Marcus Bearden
- Deadly Deed: A Fixer Upper Mystery → Chief Jensen
- Christmas in Evergreen: Letters to Santa → Thomas Tucker
- The Good Doctor (TV) → Clifton
- Riverdale (TV) → Floyd Clayton
- Taken (TV) → Terry Hicks
- Fifty Shades Darker → Penthouse Restaurant Customer
- Somewhere Between (TV) → Barnes
- Rememory → Mike Buckland
- Beaches → Bryan
- Framed for Murder: A Fixer Upper Mystery → Chief Jensen
- Concrete Evidence: A Fixer Upper Mystery → Chief Jensen
- The Christmas Trap → Harrison Appleby
- Colony (TV) → Resistance Sentry
- Timeless (TV) → State Trooper
- Betrayed (TV) → Cat Eyes
- Mr. Write → Tim
- Minority Report (TV) → Hamilton Vega
- Impastor (TV) → Damien Westbrook
- Angels in the Snow → Joe Tucker
- The 100 (TV) → Rivo
- Motive (TV) → Doug Grey
- 12 Rounds 2: Reloaded → Jay
- Eve of Destruction (TV) → David Jackson
- Kill for Me → Detective Howe
- Twist of Faith → Mike Jones
- Arrow (TV) → Paul Knox
- Continuum (TV) → Leader
- Continuum (TV) → Sergeant
- Alcatraz (TV) → J.T.
- A Mother's Nightmare → Coach Brody
- Smart Cookies → Troy
- Lost Girl (TV) → Marcus
- Human Target (TV) → Delgado
- Lullaby for Pi → Jack
- Watchmen → Officer Kirkpatrick
- Case 39 → Police Sergeant
- Phantom Racer → Deputy Jackson
- Trust → Detective #1
- Fringe (TV) → FBI Agent Roach
- Sanctuary (TV) → Scofield
- Past Lies → Goodwin
- Afghan Knights → JT
- Men in Trees (TV) → Slick Announcer Guy
- Hollow Man II → Captain Rollins
- Crossed → Tyrone
- To Have and to Hold → Det. McKenna
- Supernatural (TV) → Jason
- Supernatural (TV) → Gregory Marion
- Supernatural (TV) → Reggie Hull
- Fantastic Four → NYPD Bridge Cop 2
- Missing in America → Young Jake
- Subzero → Pete Tanner
- Premonition → Agent Boston
- Third Man Out: A Donald Strachey Mystery → Cole
- Severed → Arnold
- Battlestar Galactica (TV) → Lt. Hamish 'Skulls' McCall
- The 4400 (TV) → David Kendrick
- Part of the Game → Marcus Johnson
- The Thing Below → Dixon
- Ripper 2: Letter from Within → Roberto Edwards
- Dreamcatcher → Edwards
- House of the Dead → G
- X2 → Stryker Soldier
- The Twilight Zone (TV) → Daniel Barrett
- Saint Sinner → Steve
- Black Point → Patrolman
- Smallville (TV) → Agent Stocker
- Smallville (TV) → Captain Nichols
- Smallville (TV) → Doctor
- Wolf Lake (TV) → Robinson
- Andromeda (TV) → 1st Renegade
- Dark Angel (TV) → TAC Officer 2
- Dark Angel (TV) → TAC OP O'Neill
- The 6th Day → Security Guard
- Y2K → Gumball
- Heaven's Fire → Bobby
- Hayley Wagner, Star → Mr. Altree
- As Time Runs Out → Officer
- First Wave (TV) → Terrence
- Creature (TV) → Communications Officer
- Silencing Mary → Augie
- Outrage → Captain
- Stargate SG-1 (TV) → Warren
- Stargate SG-1 (TV) → Major Lawrence
- Stargate SG-1 (TV) → Sergeant Warren
- Stargate SG-1 (TV) → SG-3 Leader
- Unwed Father → State Trooper
- The Sentinel (TV) → Ray
- The Outer Limits (TV) → Technician
- Slam Dunk Ernest → Tommy T.
- Viper (TV) → Karl Mathers
- The X-Files (TV) → The Troop Leader (uncredited)
- The X-Files (TV) → First Cop