New York City, New York, USA
Film · 2007
ER Nurse (uncredited)
Film · 1997
Reporter #7
Film · 2006
M.D. / Technical Advisor