Arran Edgenton: фильмография, фото, биография