He played Dante in Clerks, that was directed by Kevin Smith. In 2001, he performed Dante Hicks in Jay and Silent Bob Hit Back. He worked well like a stage acting professional for the Boomerang Theatre company and the brand new Jersey Repertory Business. He portrayed Jim Hicks in Chasing Amy alongside Ben Affleck. He spent a lot of his professional profession in Staten Isle, NJ. He portrayed the business lead character within the obscure film, Vulgar, with Ethan Suplee.