
Acting
Early life
He attended the University of Louisville where he received a Bachelor of Fine Arts degree in Theatre. For several years he worked as a stage actor and director.
Acting career
In 1997, he moved into acting for film and television. In 1998 (during a four-month period), he played three different villainous roles on Xena: Warrior Princess. One of the roles gave him the distinction of being victim to Gabrielle (Renee O'Connor) in the "infamous Drool scene", is named by Xena fans, from the episode, In Sickness and In Hell.
In 2005 he appeared in New Zealand's medical soap opera Shortl…

Kitten Witch
as Skink & Hermit Crab (voice)

Ghost Shark 2: Urban Jaws
as Mayor Jack Broody

Escargore
as Corky & Sheldon (voice)

Crackheads
as American Tourist
Jake
as Stefan

Wound
as Master John

The World's Fastest Indian
as Engineer

Vertical Limit
as 'Campbell'
Godplex
as Rudy

One of Us Is Lying
as Mr. Shapiro · 1 ep.

Custard's World: Mission Control Kids
as Kea · 13 ep.

Ash vs Evil Dead
as Townsperson #2 · 1 ep.

Legend of the Seeker
as Highwayman · 1 ep.

Xena: Warrior Princess
as Random Reporter · 1 ep.

Hercules: The Legendary Journeys
as Vargus · 1 ep.

Power Rangers
as Mecha Voice (voice) · 7 ep.