Dionisio Manuel Villalba Rojano, más conocido como Dioni, nació en Málaga el 21 de diciembre de 1989. Ya desde sus inicios jugaba como delantero en algunos equipos de su ciudad natal como el CD Puerto de la Torre, que le llevó a fichar por el Málaga en categoría alevín.

Su primera experiencia en Segunda División B la tuvo en el filial del Real Murcia, y posteriormente pasó por el Deportivo de la Coruña B, donde llegó a jugar cuatro partidos con el primer equipo, debutando así en Primera División partido frente al Villarreal en el Madrigal (ahora Estadio de la Cerámica). De estos cuatro partidos, en los que no consiguió marcar ningún gol, jugó uno como titular contra el Málaga.

También pasó por el Cádiz y el Leganés en varias ocasiones, además de por el Hércules, que militaba en aquel entonces en la categoría de plata. Sin embargo, en el club alicantino no tuvo muchos minutos, lo que le llevó a fichar por el Real Oviedo, al que ayudó a conseguir el ascenso a Segunda División. También jugó en un histórico como el Racing de Santander antes de fichar por el CF Fuenlabrada, donde milita actualmente.

Llegó al club del sur de Madrid la temporada pasada, cuando firmó 24 tantos, cifra que parece se va a quedar corta este año, ya que, el bicho (como le apodan en el vestuario), lleva 18 tantos en lo que va de temporada en competición doméstica.

De los 18 goles que ha marcado en Liga, dos han sido al Guijuelo (uno en cada partido), uno al Atlético de Madrid B, uno al Celta B, uno al Rápido de Bouzas, dos al Toledo (ambos en los últimos cinco minutos, consiguiendo con ellos la remontada de los azulones por 3-4 en el Salto del Caballo), uno al San Sebastián de los Reyes, cinco al Coruxo, tres al Talavera, uno al Pontevedra y uno al Adarve. De todos estos goles, siete los ha metido jugando como visitante y los once restantes los ha marcado en el Fernando Torres. Además, solo uno ha sido de penalti (el primero de los tres que le hizo al Talavera)

Dioni ha marcado el 40% de los goles del Fuenlabrada en Liga y, sin ellos, el club azulón tendría 10 puntos menos en la clasificación, lo que le haría pasar de ser el líder del grupo a estar quinto, fuera de puestos de playoff.