Hugo Weaving refused to voice Rex.
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 .	voice actor	voice acting	Babe	Babe (film)	Happy Feet	Happy Feet	Happy Feet Two	Happy Feet Two	Megatron	Megatron	Transformers	Transformers (film series)
