Photo of Natasha Lyonne

Natasha Lyonne

Date of Birth: 1979-04-04

Birthplace: New York, New York, USA

Titles Featuring Natasha Lyonne