Where is Alastair Duncan?

Movie Role