Movie | The Muppets | Dancer / Theater Patron | 2011-11-22 |
Movie | Apocalypse 2012: The World After Time Ends | (as Dr. John Todd) | 2011-04-23 |
Movie | 2012: Time for Change | Self (as Dr. John Todd) | 2010-10-08 |
Movie | The New Alchemists | Self | 1974-01-01 |