highest rated
acting
- Star Trek: Starfleet Academy (TV) → Obel Wochak
- 10 Truths About Love → Frank
- What We Do for Love → David
- Albatross → Dr. Lloyd Burke
- Akilla's Escape → Detective Jones
- Falling in Love at Christmas → Michael
- Impulse (TV) → Martin Wallace
- Christmas in Love → Richard Hartman
- Christmas at Grand Valley → Darren
- A Song for Christmas → Dale
- Who Killed JonBenét? → Fleet White
- The Barrens → Sheriff Winters
- Suits (TV) → Mark Aiken
- Cancel Christmas → Charles Morgan
- Lost Girl (TV) → Jesper
- Haven (TV) → Harry Nix
- Rookie Blue (TV) → Donald Sharpe
- Republic of Doyle (TV) → Anthony Spence (as David W. Keeley)
- The Front → Howard Mather
- At Risk → Howard Mather
- Turn the Beat Around → Roy
- Made... The Movie → Grag
- Warehouse 13 (TV) → Lee Donaldson
- The Listener (TV) → Simon Kendall
- The Armoire → Harry
- Forbidden Secrets → Mike Stanheight
- Terry → Bobby Orr
- The Manchurian Candidate → Shaw's Bodyguard-Agent
- Sue Thomas: F.B.Eye (TV) → Malcolm Hayden
- A Saintly Switch → Otis
- The Last 100 Days
- The Battle of Vimy Ridge → Will Bird
- Ricky Nelson: Original Teen Idol → Bobby Neal
- Earthquake in New York → Detective McArthur
- FX: The Series (TV) → Rick Forsythe
- FX: The Series (TV) → Rick Forsythe (uncredited)
- Ed McBain's 87th Precinct: Ice → Hal Jacobs
- No Contest II → Ritter
- A Brother's Promise: The Dan Jansen Story → Peter Mueller
- No Price Too High (TV)
- Sugartime → Ralph Hill
- Due South (TV) → Earl Jeffers
- Cadillacs and Dinosaurs (TV) → Jack Tenrec (voice)
- The Hidden Room (TV) → Young Joe's Dad