Thomas Jay Ryan: Thomas Jay Ryan. Actor: Eternal Sunshine of the Spotless Mind. Thomas Jay Ryan was born on 1 August 1962 in Pittsburgh, Pennsylvania, USA. He is an actor, known for Eternal Sunshine of the Spotless Mind (2004), Henry Fool (1997) and Fay Grim (2006).
Known For: Eternal Sunshine of the Spotless Mind (Frank), Henry Fool (Henry Fool), Fay Grim (Henry Fool), The Book of Life (Satan)