Best known for his recurring roles of Wyatt and Max on The Fosters and Finding Carter, respectively, he has also been seen in the shows Awkward, Ray Donovan and The Mentalist. In 2019, he began playing the character Ace on the CW series Nancy Drew.
He began his acting career on the stage at the age of eight.
He attended William Jewell College, MO where he majored in Psychology and Applied Critical Thought and Inquiry.
He is from Liberty, Missouri and would relocate to Los Angeles, California.
He stars alongside Zac Pullam in Finding Carter.