Rodrigues's first professional acting experience was when he played the role of the young Simba in The Lion King's Australian tour at the Capitol Theatre starting in October 2003. He had no training prior to the audition but still got the role on stage as one of the lead characters. He performed three times per week for two and a half years.
In January 2008, Rodrigues announced he wanted a career in acting and joined an acting agency. He received several commercial roles and auditioned for the part of Jai Fernandez in Home and Away. He made his debut in March 2008. In 2009, Rodrigues was nominated for a TV Week Silver Logie as Most Popular New Talent after he finished his role as 'Jai' on Home and Away.
In mid-2009, he landed a role in the ABC series Dance Academy. He was cast as one of the main characters, Christian Reed.