Canadian pop megastar Justin Bieber is currently on his third worldwide tour, Purpose and has spent the past week performing an array of his hits, at the O2 Arena, in Peninsula Square.

Since finding fame in 2008, the 22-year-old has topped the charts in more than 100 countries with songs including Baby, What Do You Mean and Cold Water, but his army of fans, who are also known as Beliebers, have had to wait nearly four years to see perform live, after his last tour, Believe, ended in 2013.

However, 11-year-old street dancer Dylan O’Mahony had an opportunity most fans could only dream about, as he was chosen to perform on stage alongside Justin during a routine for his latest single, Children, last Tuesday night.

Dylan, who lives in Chase Side and attends Platinum Performing Arts at Millfield Arts Centre, in Edmonton, was selected from thousands of other entries after being sent a video of a choreography routine that he had to learn and upload through Youtube, before Justin's choreographer Nick Demoura chose his favourite dancers.

Dylan admitted before the performance that he was excited to step on stage with Justin, who he described as “quite cool” and said he was looking forward to listening to him sing his favourite track, Sorry.

Despite being unable to meet Justin before the performance, Dylan still felt “overwhelmed” to dance at the O2 Arena in front of thousands of people and revealed he had been on the same stage before after coming third in a world street dancing competition…

How did it feel when you went on stage?

It was amazing to be on stage with him, I felt really overwhelmed and it is an experience I’ll never forget. I didn’t really feel nervous, I was just happy.

I didn’t get to meet him beforehand, I only met him on stage, but we got to tell him our names and he gave us a high five.

Have your friends and family been excited about your opportunity too?

All my friends and their friends put up pictures of me online and have really been supportive, which was nice of them.

How many other dancers were on stage with you?

There were 18 dancers altogether and three of them were children.

I met the other dancers as we had to learn the routine and rehearse together. When we did the rehearsal, they were all looking at me and pointing at me and saying he is really good, which was surreal.

The other dancers were also excited to be on stage with Justin too, although they have been on tour with him since May 2016 and will now be very used to it.

Have you performed for another pop star before?

I’ve performed on big stages before, including the O2 before, where I had to do a solo and came third in a world street dancing competition. Do you train anywhere with your dancing or do you just practice on your own?

I go to a dance centre in Edmonton called Platinum Performing Arts and we do a lot of musical theatre there, such as singing and dancing and acting. It is really fun and they have all been supporting me after finding out about my opportunity.

Where did your passion for dancing begin?

I was about five-years-old when I first realised I liked to dance. My parents would take videos of me and then I went to my first dance class when I was five and the teachers there said I was really natural. As a result, I decided to take it a step further and started to enter more dance competitions.

Which other dancers inspire you?

I like Billy Elliot and auditioned to be him in the West End when I was 10-years-old. I would have got the part but I broke my arm beforehand, which was sad. I’m thinking about trying to be him again.

Are there any other pop stars or performers you would like to dance with?

I would like to perform with some famous rappers, such as Tinie Tempah, Will.I.Am and a new one called Desiigner. They are my favourite music artists.

What’s your dream performance in the future?

I would do like to do more big venues in the future, like the West End.

Justin Bieber will perform at the O2 Arena, in Peninsula Square, North Greenwich, on Monday, November 28 and Tuesday, November 29, at 6.30pm.