Jego debiutancki singiel „On Top” został wydany 15 czerwca 2012 roku. Utwór zajął 14. miejsce na liście Singles Chart i uzyskał certyfikat platynowej płyty od Australian Recording Industry Association (ARIA), za sprzedaż ponad 70 000 egzemplarzy. 17 czerwca 2012 roku Ruffo został ogłoszony zwycięzcą dwunastej edycji programu Dancing with the Stars. Jego nagroda pieniężna z wygranej programu została przekazana organizacji charytatywnej Youth Off The Streets. Jego drugi singiel „Take It Home” został wydany 19 października 2012 roku i osiągnął 30. miejsce na liście ARIA Singles Chart.

W kwietniu 2013 roku zadebiutował jako aktor w roli Chrisa Harringtona w australijskiej operze mydlanej Zatoka serc. Początkowo podpisany z wytwórnią produkującą operę kontrakt miał obejmować występ 16 odcinkach, lecz później został on przedłużony. Jego trzeci singiel „Untouchable” został wydany 12 lipca 2013 roku i zadebiutował na 39. miejscu listy ARIA Singles Chart.