Actor who is most well known for his roles on The Hat: Viral Spots and School of Rock the TV series. He is a huge lover of music and often posts selfies to Instagram wearing t-shirts of his favorite bands like Led Zeppelin, Pink Floyd, and Nirvana.
He started acting at the age of 11.
He loves horror movies and the first movie he ever saw was Child's Play.
He was born in Iowa and then moved to Nebraska as a child before settling down in San Diego with his family.
He posted a November 2017 selfie wearing sun glasses made iconic by Kurt Cobain.