Michael Weaver is a stage actor, producer, director and playwright.
Place of Birth:
Date of Birth:
Tiki
Dr. Widesworth
Michael Weaver