Derrick Letriard: фильмография, фото, биография