Star of Nickelodeon's supernatural series Troop also appeared on Broadway in a production of In the Heights. He played the character Ari in the 2011 TV movie Geek Charming.
He graduated from the New York Conservatory for Dramatic Arts, School of Film & Television, the The Troop marking only his second TV appearance.
He was cast for the national tour of In The Heights, but turned down that part because he was cast on The Troop; then, when the show went on hiatus, he was offered the part again, on Broadway.
He was born in Miami, Florida. He is married to Kate Wallace.
Matt Shivley co-starred with him on The Troop.