Giraud representerte Peru under Sommer-OL 2020 i Tokyo, hvor han endte like utenfor pallen i «Street»-finalen med en 5.-plass.