He played Dwayne in Whip It, which was directed by Drew Barrymore. He received additional recognition for his role in Elmo Saves Christmas.
He studied visual arts at Rutgers University.
He played the role of Carlo on the children's show, Sesame Street.
He was raised in Sayreville, New Jersey.
He appeared on an episode of Prison Break with Dominic Purcell.