He gained popularity for his looks in Air Push One, Leave Wounds, and Punisher: Battle Zone. Like a Television acting professional, he became identified for his tasks in Regulation & Purchase and One Existence to Live. He 1st made an appearance in the 1994 film, Small Odessa. In 2000, he made an appearance in the criminal offense drama Third View, and Searching for an Echo. He performed on / off Broadway and became a boxing champ. He played a job in the 1997 film, G.We. Jane, with Demi Moore.