He is a product of Costa Rican side LD Alajuelense, where he made his first-team debut at the age of 17. In the summer of 2023, he joined Belgian club KVC Westerlo and, after overcoming early injury setbacks, established himself as a regular starter. He made his senior debut for Costa Rica at the age of 18 and has since earned more than 30 international caps. He has also represented his country at two CONCACAF Gold Cups and one Copa América.
Statistics are not available
