Accomplished television actor who has had recurring roles on multiple series including Mutant X, Charmed, Lincoln Heights, and Melrose Place.
He enjoyed martial arts and excelled at kick-boxing.
He starred on Mutant X for over sixty episodes until the show was cancelled, playing the role of Brennan Mulwray.
He dated TV actress, Krista Allen, but the couple broke up after a year of dating.
He was in the final episode of Charmed, and in that episode, his character married Alyssa Milano's character.