Клубная карьераЛеандру Баррейру родился в Люксембурге, в семье ангольского происхождения и является воспитанником местного футбола.
На взрослом уровне дебютировал в 2016 году, отыграв 9 матчей за «Эрпельданж 72» во второй лиге. Летом 2016 года подписал контракт с немецким клубом «Майнц 05» , где выступает в молодёжном составе.Карьера в сборнойС 2015 года начал вызываться в юношескую сборную Люксембурга. За основную сборную дебютировал 22 марта 2018 года в товарищеском матче против сборной Мальты, который завершился победой сборной Люксембурга со счётом 1: 0.Примечания https://www.wort.lu/pt/desporto/internacional-sub-16-d-nas-vistas-jovem-de-origem-angolana-assina-pelos-alem-es-do-mainz-5729d19d1bea9dff8fa77268