No photoEric LarsenDirectorIMDb Acted in 12010s2017Monster IslandPeter (voice)41Produced 11990s1997DilemmaProducer