Casas fue formado en el equipo juvenil de Sporting Cristal.
Luego pasó a las divisiones menores de Universitario de Deportes, equipo con el que debutó en Primera División en el año 2003.
[3] Tras un breve paso por clubes como Municipal y Melgar,[3] en 2007 llegó a Coronel Bolognesi, siendo campeón del Torneo Clausura.
[1] Además, con el equipo tacneño participó en torneos de carácter internacional como la Copa Sudamericana 2007 y la Copa Libertadores 2008.
En el año 2009 fue transferido a Sporting Cristal donde permaneció durante tres temporadas.