He played Dwayne in Whip It, that was directed by Drew Barrymore. He received extra acknowledgement for his part in Elmo Saves Xmas. He studied visible arts at Rutgers University or college. He performed the part of Carlo within the children’s display, Sesame Road. He grew up in Sayreville, NJ. He appeared with an episode of Jail Break with Dominic Purcell.