Actor
February 2, 1961 · Garden Grove, California, USA
Criminal Minds (2005)
as Byron Delaney
Angel (1999)
as Romanian Man
Body of Proof
as Howard Freston
Criminal Minds
Angel
The Practice
as Officer Leyton
7th Heaven
as Salesman
Matlock
as Arresting Officer