Watch Michael Twaine Movies Online

Watch Michael Twaine Movies Online

Birth
November 01, 1936
Michael Twaine was born on November 1, 1936 in Lawrence, New York, USA. He is an actor and assistant director, known for After Image (2001), F.I.S.T (1978) and Freak Talks About Sex (1999).