Barry Otto

Barry Otto

Place of birth
Brisbane, Queensland, Australia
Known for
Actor

Barry Otto was born in 1941 in Brisbane, Queensland, Australia. He is an actor, known for Strictly Ballroom (1992), The Punisher (1989) and Legend of the Guardians: The Owls of Ga'Hoole (2010).