Popularity: 1
1963-07-30
Niagara Falls, New York, USA
Character: TV Reporter
Release date: 06/28/1996
Character: Reporter
Release date: 03/12/1999