Mooke se caracterizó por su control de balón en la cancha y por su gran actuación con las selecciones menores de Costa Rica Su debut en Primera División se dio durante la temporada 2001-2002 con la AD Limonense, un equipo de fútbol con poca trayectoria en Costa Rica y en Primera División.
Para la campaña 2002-2003 es fichado por el equipo Deportivo Saprissa.
Llegó a jugar en la Liga Uruguaya con el River Plate.
[2] Fue el último equipo con el que jugó profesionalmente, al retirarse a la prematura edad de 28 años en 2013.
Sin embargo, nunca participó en eliminatorias ni en torneos mayores oficiales.