Buya deltok i de paralympiske sommerleker 2012. Hun løp 100 meter på 12,98, 200 meter på 28,45 og 400 meter (T12)på 1:07,57, men gikk ikke videre fra første runde på noen av disse distansene.
Hun deltok igjen i Paralympiske sommerleker 2016, der hun var Angolas flaggbærer under åpningsseremonien. På 100 meter satte hun personlig rekord med 12,61, men gikk ikke videre fra første runde. På 200 meter løp hun på 26,92, og kom sist i sitt innledningsheat, og gikk heller ikke her videre til finalen. På 400 meter satte hun personlig rekord i innledningsheatet, med 1:04,17, men også her kom hun sist i sitt heat, og nådde ikke finalen. Alaine Antonio Dias Baptista var ledsager i disse paralympiske lekene.