Where is Ralph Lucas?

Movie Role
The Call of Cthulhu (2005) Professor Angell