1996–2009: Early roles and breakthrough Rosales gained international stardom in several countries (Malaysia, China, Ghana, Cambodia, In Peru, Rosales is known for his role in the series
Bridges of Love ("Puentes de Amor"), the first Filipino drama to air in the country and the Latin American market. He then starred in the family drama
Yesterday, Today, Tomorrow which premiered at the
37th Metro Manila Film Festival. While it became the festival's least performing film at the box office with earnings of ₱10.6 million, his performance was met with critical praise. In March 2012, he starred with in the political drama
Dahil sa Pag-ibig. The finale episode drew 33.9 percent national ratings. In 2013, Rosales starred as
Jesse Robredo in the anthology
Maalaala Mo Kaya. According to
Kantar Media, the episode received 31.9 percent household ratings. In January 2014, he starred with
Angel Locsin and
Maja Salvador in the romantic drama
The Legal Wife. His portrayal received praises from critics and was one of the most watched television shows of 2014. The following month, he starred in the adaptation of
Bob Ong's fictional memoir
ABNKKBSNPLAko?!. Abigail Mendoza of
Philippine Entertainment Portal commended his "natural" approach to his character in the film. He later played a supporting role in the historical drama
Bonifacio: Ang Unang Pangulo as
Dr. Jose Rizal. Rosales appeared in two major projects in 2015. He starred with
Maja Salvador and
Paulo Avelino in the romantic drama
Bridges of Love. The series was a success, receiving a national rating of 28.3% at peak and earned a nomination at the
International Emmy Award for Best Telenovela. In December 2015,
Walang Forever premiered at the
41st Metro Manila Film Festival. The film was a box-office success, grossing ₱100 million throughout its run. In September 2016, Rosales starred with
Arci Muñoz and
John Estrada in the revenge drama
Magpahanggang Wakas. The series received its highest national rating of 29% in one of its episodes. He then played a fictionalized version of himself in the comedy film
Ang Babae Sa Septic Tank 2: #ForeverIsNotEnough. The following year, he played Diego in the romantic drama
Siargao, directed by
Paul Soriano. In August 2018, Rosales starred in the drama
Halik. According to
Kantar Media, the series achieved its highest national television rating of 30.3% in its finale episode and was ranked among the most watched television shows of 2018 in the Philippines. In December 2018,
The Girl in the Orange Dress was released as one of the entries of the
44th Metro Manila Film Festival where he starred opposite
Jessy Mendiola. In 2019, he starred in a short film by Eileen Cabiling called
Basurero.
2020–present: Established actor After a four-year hiatus, Rosales made his acting comeback in May 2023 through his theatrical debut as Tony Javier in
Ryan Cayabyab's
Ang Larawan: The Concert. Recent highlights include his performance in the TV series
Lavender Fields which aired in 2024, and the highly anticipated action series
Sellblock, for which principal photography wrapped in April 2024. He also starred as
Manuel L. Quezon in the 2025 biopic
Quezon. ==Reception==