 After his time with Goa, Franco returned to Churchill Brothers for the 2016–17 I-League.After the season concluded, Franco signed with Goa Professional League side FC Bardez.Franco made his international debut for India on 17 February 2010 in the AFC Challenge Cup against Kyrgyzstan.