Television and stage actor who is recognized for his portrayal of Sasha Lukin on the Disney Channel original series Penny on M.A.R.S. He also starred as the titular character in the 2011 West End production of Billy Elliot the Musical.
He won the junior division of the 2009 Search for a Star competition.
He was the 26th boy to play Billy Elliot in the West End.
He was born in England.