Notable for his voice acting contributions to the animated shows Littlest Pet Shop, My Little Pony: Friendship Is Magic, and Dreamkix, he is also recognized for his live action roles in films and TV series such as, respectively, Diary of a Wimpy Kid and The Triple Eight. Early in his career, he voiced a character in the video game Need for Speed: High Stakes.