Roman played football for three years at Pensacola Catholic High School and one year at Escambia High School. In his senior year, he was named Defensive Player of the Year by the Pensacola News Journal. He then attended Georgia Institute of Technology, where he was a member of the Georgia Tech Yellow Jackets football team along with Calvin Johnson, who later became a wide receiver in the National Football League (NFL).He was a three-year starter beginning in his sophomore year and was also one of the team captains as a senior. He was named to the first-team All-Atlantic Coast Conference (ACC) in 2006 and earned All-ACC first-team honors with 40 tackles, two recovered fumbles and 4.5 sacks.
After going undrafted in the 2007 NFL draft, Roman was signed by the Minnesota Vikings in May 2007. He was diagnosed with leukemia after his team physical and was released later that month. The Jacksonville Jaguars signed him in August 2007, only to release him less than a week later before the start of the 2007 NFL season.
In 2008, He was signed by the Edmonton Eskimos of the Canadian Football League (CFL). Wearing the number 99, He played for one season with the Eskimos, featuring in five games, of which he started three. His most notable game came against the Hamilton Tiger-Cats in September, where he tied for the team lead with five tackles and had a forced fumble. He was released by the Eskimos on November 10, and proceeded to retire from professional football.