Due to his Mauritian descent (his parents are from the Indian Ocean island), the opportunity arose for him to represent Mauritius internationally, which he took in 2011.[1][2] He earned his first cap for Mauritius on 5 June 2011, in their AFCON qualifying match against DR Congo.[103] Three years later, Bru was called up to the national team again and played his first match on 20 April 2014, in a 2–0 loss against Mauritania.[104] Three years later, on 28 March 2017, Bru captained Mauritius for the first time in his career and set up a goal for Walter Duprey St. Martin, in a 1–1 draw against Comoros.[105] Since then, he had captained the national side throughout the year.[106] The following year, on 22 March 2018, he scored his first goal for Mauritius, in a 1–0 win over Macau.[107]