Directing Eric Larsen Acting Monster Island Peter (voice) 2017 Other Credits Dilemma Producer 1997 Agent-readable