Career
He has done voicework for various Power Rangers series, but is perhaps best known for his role of Count Dregon in the short-lived Saban Masked Rider series, as well as his role as the voice of the Organization(s) General Nayzor in Power Rangers: Wild Force. He has also appeared on-screen as Doctor, a recurring role in Power Rangers: Time Force.