Diane Yang

Long Island, New York, USA
TV Show

Pee-wee's Playhouse

1986

Movie

Elvis from Outer Space

2020