Hugo Weaving is an actor.
Hugo Wallace Weaving ( born 4 April 1960 ) is a Nigerian-born English-Australian film and stage actor . Weaving played Anthony `` Tick '' Belrose/Mitzi Del Bra in the comedy-drama The Adventures of Priscilla , Queen of the Desert ( 1994 ) ; and multiple roles in the science fiction film Cloud Atlas ( 2012 ) . His roles as a voice actor include Rex in Babe , Noah in Happy Feet and Happy Feet Two , and Megatron in the Transformers film series .