He gained fame for his appearances in Air Force One, Exit Wounds, and Punisher: War Zone. As a TV actor, he became recognized for his roles in Law & Order and One Life to Live.
He first appeared in the 1994 film, Little Odessa.
In 2000, he appeared in the crime drama Third Watch, and Looking for an Echo.
He performed on and off Broadway and became a boxing champion.
He played a role in the 1997 film, G.I. Jane, with Demi Moore.