Born in Jan 1, 1966 (60 years old)
Leman is a founding member of the H. P. Lovecraft Historical Society. (Via TMDB)
The Whisperer in DarknessFilm • 2011
The Call of CthulhuFilm • 2006