Peter McCowatt

Peter McCowatt is an actor who played Amphibius on.

Biography
Other notable works include The Littlest Hobo, Follow That Bird, Lost on Earth, Power Play, A Colder Kind of Death, Sue Thomas: F.B.Eye, ReGenesis, Sons of Butcher, and Desperate Househusband.