Where is Sam Lloyd?

Movie Role
The Brothers Solomon (2007) Dr. Spencer