Mark was selected by Bill Parcels of the
New York Giants in the third round of the
1990 NFL draft with the 79th overall pick. While with the Giants he was moved to the interior line and asked to play a two gap nose guard. He was released by the Giants at the end of pre-season camp and quickly was signed by the
Miami Dolphins. Don Shula, head coach of the Dolphins attempted to transform Mark into a middle linebacker once arriving into their Davie, FL facilities. Despite losing almost 40 lbs in a short time and playing a big role on special teams Mark was assigned to the waiver wire where he was intended to move to the Dolphins practice squad. Before clearing waivers Mark was picked up by the
Philadelphia Eagles where he was moved back to his nature position of Defensive End. Mark appeared in six games for the Eagles and Miami Dolphins. While playing a road game against the
Dallas Cowboys, Mark suffered a season ending shoulder injury. After attempting to finish the season with the injury he was assigned to the IR list and subsequently released. After off season shoulder surgery He later signed with the
L.A. Raiders and finished with the Cleveland Browns. However, he never played a game for either the Raiders or Browns ==Coaching career==