Chris Hemsworth has been teaching his daughter how to surf.

Chris Hemsworth (c) Instagram

Chris Hemsworth (c) Instagram

The 34-year-old father-of-three has taken to Instagram to post numerous videos of his time on holiday with his family in Australia, and the actor has been filmed riding the waves with his eldest daughter India Rose, five, riding on his back.

He captioned the video: "Day two with my surf coach, she's like a little angel on my shoulder constantly feeding me knowledge and inspiration and occasionally heavy handed criticism that borders on abuse but I know it's for my own good (joke)

"Thank you coach Indi you're the greatest, love #familysurftrio @australia (sic)"

The 'Thor' actor also posted another clip of India riding a surfboard in shallow water.

He wrote: "This sport's too easy dad I'm just gonna take this one into the beach, peace (sic)"

Chris married Elsa Pataky, with whom he also has three-year-old twin boys Tristan and Sasha, in 2010 and just over a year later they welcomed India into the world in 2012 - around the time the hunk was beginning to make it in Hollywood.

And Elsa admits the youngster's birth came at a "complicated" time because the pair had so much going on in their lives, but she knows her spouse will always put their family first and the fraught period only made them stronger.

She said recently: "I think any time you start a family without knowing each other that much, it can be complicated.

"He was very young to be starting a family, and at the same time he was juggling that with his career and it was sometimes difficult, there was so much going on.

"But he was always trying to be the best dad and has never failed to make me feel like his family is the most important thing to him and [going through that] is how we've become so strong together."