From an elf, to an evil agent, a cricket captain, a drag queen and everything in-between, Hugo Weaving's brimming resume continues to surprise.
At 61, the British-born, Australian-raised actor has carved a wonderfully diverse career in showbiz, from big-budget blockbusters to small theatre productions.
The Lord of the Rings and The Matrix actor admits he's not one to meticulously plan what roles he's going to take to further his career, he just wants to connect with the script and go from there. Though that's easier said than done.
"Unless you write your own material, it's hard as an actor, there's a lot of stuff that's not particularly good …" he admits.