Who plays Dr. Cawley in Shutter Island?

Dr. Cawley in Shutter Island (2010) is played by Ben Kingsley.

See the full spoiler-free cast & character guide for Shutter Island