Acting
1976-12-29 · New Orleans, Louisiana, USA
In Search of Tomorrow
2022 · Movie
Woman Thou Art Loosed: On the 7th Day
2012 · Movie
Justice for Natalee Holloway
2011 · Movie
Drop Dead Diva
2009 · Series
Standoff
2006 · Series
The Unit
Million Dollar Baby
2004 · Movie
24
2001 · Series
One on One
The Parkers
1999 · Series