Acting - Born Nov 11, 1965 in St. Louis, Missouri, USA
No biography available.
Scary Movie 2
2001
Charles in Charge
1984
Drawn to the Flame
1997