IMDb Page
Movie Release Date Character Age at Release
Lost Forever: The Art of Film Preservation 11/22/11 Himself Unknown
These Amazing Shadows 01/22/11 Self Unknown
Emulsional Rescue: Revealing 'The Godfather' 09/23/08 Self Unknown