Popularity: 3
Peter Ackerman is a writer and actor.
Character: Dung Beetle Dad (voice)
Release date: 03/29/2006
Character: Dodo / Macrauchenia (voice)
Release date: 03/10/2002
Character: Priest
Release date: 01/22/2017