Rivera was born in Manila, Philippines but has since migrated with his family to Canada.
He is dubbed as "Kilabot ng Kolehiyala", a title formerly bestowed upon Hajji Alejandro, a popular Filipino singer in the 1970s.
Due to his acting commitments, he wasn't able to release albums as frequently as he did before, but in 2008, he released Once Again, which continued nine original songs and covers of "Kung Ako na Lang Sana" and Michael Bolton's "Go the Distance".
He also co-starred in Isang Sulok Ng Mga Pangarap (1994); Anghel Na Walang Langit (1995); Minsan May Pangarap: The Guce Family Story (1995); May Nagmamahal Sa'yo (1996), Ikaw Pala Ang Mahal Ko (1997) and Bata, bata ... Pa'no Ka Ginawa?
He married actress Gelli de Belen, on December 22, 1997, in Santuario de San José, and both did a film released five months before their marriage entitled "Ikaw Pala Ang Mahal Ko".