He is 192 cm tall and weighs 102 kg. He spent 10 seasons (2002–2012) playing for BM Ciudad Real and 1 season (2011–2012) for BM Atlético de Madrid.He has won the Champions League title with BM Ciudad Real, together with two World Championships (Tunisia 2005 and Spain 2013) with the Spanish national team. He accounts for 225 international matches with Spain, which makes him a seasoned international handball player.