He became famous for his role as Ryan Evans in the High School Musical movies. His role as Toby Kennish in Switched at Birth earned him additional fame. He became the voice of the titular Pinky Malinky for the animated Nickelodeon series.
He played the drums and participated in the men's choir at his neighborhood church. In 2002, he attended the Missouri Fine Arts Academy at Missouri State University.
Before his High School Musical career, he appeared in installments of the Disney Channel's Halloweentown series.
He is the son of Jean and Stephen Grabeel.
He played Toby Kennish, the son of Lea Thompson's character, in the ABC drama, Switched At Birth.