Known For
Acting
This Jesus Must Die - 2000 Film | Jesus Christ Superstar
TMI Episode 21 with Doug Jones
Stay Fredric Stay - Linda Ronstadt , Rex Smith
Jon English - Pirates of Penzance - A Paradox, Duty & Away, Away
Carmen Fantasy
Crossing Borders
Pablo
2006