Rosa made his promotional debut on July 27, 2007, at ShoXC: Elite Challengers Series against Jefferson Silva and won via TKO.
Rosa made his next appearance on October 26, 2007, against Jared Hamman and was handed his first professional defeat via rear-naked choke submission in the second round.
Rosa made his next appearance on November 20, 2009, at Strikeforce Challengers: Woodley vs. Bears against Rafael Cavalcante.
[4] Rosa then defeated The Ultimate Fighter 10 alumnus Abe Wagner via submission at Titan FC 17: Lashley vs. Ott.
Rosa was expected to face Fabio Maldonado in a Light Heavyweight bout at UFC Live: Cruz vs.
After more the 9 years away from the sport, Rosa made his return against Juan Adams at Fury FC 56 on February 6, 2022.