Christopher Harrod: фильмография, фото, биография