Has studied acting with Diana Castle for several years.
[about Teenage Mutant Ninja Turtles (1990)] I got this movie while I was still shooting Cadillac Man (1990) and had to fly off to North Carolina on the weekends. Everyone wondered what kind of strange movie I was off doing. Only Robin [Robin Williams...
Newburyport, Massachusetts, USA
Dive deep into everything about the 2018 Oscars, superhero movies and TV series, IMDb Picks, and more.