Alastair Grae Sanford: фильмография, фото, биография