Acting - Born May 30, 1963 in El Paso, Texas, USA
No biography available.
The Master
1992
You Snooze You Lose
1995