highest rated
acting
- Crime 101 → SB Jewelry Store Owner
- A Season to Blossom
- Gilded Newport Mysteries: Murder at the Breakers → Cornelius
- The Irrational (TV) → Bruce Mahoney
- Engaged to Be Murdered → Victor
- Dial S for Santa → Roy Richards
- Love on your Doorstep → Jasper Kunal
- The Journey Ahead → Carl
- When I Think of Christmas → George
- Firefly Lane (TV) → PJ
- Killer in the Guest House → Robert Simms
- Christmas Bells Are Ringing → Lee
- When Calls The Heart: Christmas → Frank Hogan
- When Calls The Heart: New Year's Wish → Frank Hogan
- When Calls the Heart (TV) → Frank Hogan
- Run for Your Life → Robert Redmond
- Encounter with Danger → Jack
- Hostile Makeover → Gregory Spaulding
- Vipers → Sheriff Hendricks
- Little Girl Lost: The Delimar Vera Story → Detective Ronald Rickman
- Still Small Voices → Ash Summer
- The Wives He Forgot → Gabriel / Jay Miller
- Living with the Enemy → Phillip Lauder
- Cruel But Necessary → Doug Munson
- I'll Be Seeing You → Mac
- Pee-Wee Goes to Prison → DEA Agent / Prison Guard / Judge (voice)
- CSI: Miami (TV) → Stuart Walsh
- She Spies (TV) → Joseph Baker
- Alias (TV) → SD-6 Technician
- Air Rage → Davis
- Poison → David
- Total Recall 2070 (TV)
- Family of Cops III: Under Suspicion → Matthew
- First Wave (TV) → Trent
- Highlander: The Raven (TV) → Ray Bonita
- Earth: Final Conflict (TV) → Biosurrogate
- Rescuers: Stories of Courage - Two Women → Tomas Kolchak (segment "Mamusha")
- Breach of Faith: A Family of Cops II → Matthew
- Millennium (TV) → Tommy Marcetti
- JAG (TV) → Harlan Bradford
- Viper (TV) → Marshall
- Treacherous Beauties → Brent Hollister
- To Catch a Killer → King
- The Hidden Room (TV) → Henderson
- E.N.G. (TV) → Jake Antonelli
- War of the Worlds (TV) → Milkman
- Iron Eagle II → Capt. Matt Cooper
- Reckless Disregard