Known to be 1 of several attendees to the 'Save the Rose Theatre' press day 1989. Potential cameo upon The London Programme: Saving the Rose Theatre (1989) , TBC.
Michaela Evelyn Ann Strachan
Ewell, Surrey, England, UK
Check out IMDb's San Diego Comic-Con coverage, featuring Kevin Smith as captain of the IMDboat, July 18 to 20, 2019, visit our guide to Star Wars, family entertainment, and more.