highest rated
acting
- Occupation Rainfall: Chapter 2
- Skin & Bone → Clean
- Gotham Knights (TV) → Henry Ducard
- Below Deck Deceit → Bill
- Occupation → Arnold
- Dead of Summer (TV) → Sheriff Heelan
- The Magicians (TV) → The Beast
- The Magicians (TV) → The Beast (voice) (uncredited)
- Girlfriends' Guide to Divorce (TV) → Ralf
- Mis-drop → Sgt. Vaughn
- Once Upon a Time (TV) → Black Beard
- Blue Bloods (TV) → Garda Commissioner Farrelly
- This Is Not My Life (TV) → Alec Ross
- Kaitangata Twitch (TV) → Carey Gallagher
- Castle (TV) → Liam Hollister
- V (TV) → Kyle Hobbes
- The Mentalist (TV) → Edwin MacKaye
- Burn Notice (TV) → Jack Frakes
- Bones (TV) → Pete Sanders
- Criminal Minds (TV) → Edgar Solomon
- Ghost Whisperer (TV) → The Messenger
- Outrageous Fortune (TV) → D.S. Zane Gerard
- Stacked (TV) → Eddie
- Boogeyman → Tim's Father
- Mee-Shee: The Water Giant → Watkins
- Desperate Housewives (TV) → Ben Faulkner
- Lost (TV) → Bryan
- Agatha Christie's Marple (TV) → Greg Dyson
- Cold Case (TV) → Tom McCree
- Las Vegas (TV) → Paul Grant
- Without a Trace (TV) → Emil Dornvald
- Superfire → Trent Holbrook
- Crossing Jordan (TV) → J.D. Pollack
- Street Legal (TV) → DSS Kees Van
- A Twist in the Tale (TV) → Nick Martinelli
- City Life (TV) → Ryan Waters
- Xena: Warrior Princess (TV) → Michael
- Xena: Warrior Princess (TV) → Darnelle
- Xena: Warrior Princess (TV) → Mercer
- Hercules: The Legendary Journeys (TV) → Johnny Pinto
- Hercules: The Legendary Journeys (TV) → Archangel Michael