|This page uses Creative Commons Licensed content from Wikipedia (view authors).|
Butler was born in Singapore to an American British father and a Chinese-Malaysian mother. He was raised by his mother in McLean, Virginia. Butler attended Langley High School graduating in 2008 before enrolling at Ohio State University as a chemical engineering major, but left after one year. He moved to Los Angeles soon after and began to take acting classes at the age of 21.
He is known for the Disney Channel series K.C. Undercover and films Teen Beach 2 and Perfect High.
- He is a skilled guitarist and pianist and a big video game player.
- He portrayed Reggie Mantle (who was also a popular athlete) in the first season of Riverdale. He had to drop out of that role (which was subsequently recast) after the first season, due to the scheduling difficulties of filming both series. Riverdale is filmed in Vancouver and 13 Reasons Why in California.