Australian actress cast as Rapunzel in 'Tangled' VnExpress Australian actress Teagan Croft, 22, has been praised by audiences as a fitting choice for the role of Rapunzel in the live-action "Tangled" film.