Date of Birth 3 August 1972, New York City, New York, USA
Filmography 2010 - Upside 2010 - The Tedious Existence of Terrell B. Howell 2007 - Love Hurts 2006 - The $100 Short Short 2002 - White Bitch Down 2002 - The Greenskeeper 2002 - Petunia 2000 - The Buse 1999 - Atlanta Blue