Se desempeña en el costado derecho como defensa por ese sector, pero es capaz de incorporarse en la ofensiva para poner centros al área.
Su padres, Marvin Martínez y Marta Castro, son provenientes de Nicaragua e inmigraron a Costa Rica para residir en Santa Ana, San José.
[11][12][13] En su primera temporada no pudo hacer su debut profesional y fue suplente en solo cuatro compromisos de la Pro League 2017-18.
[23] Con el empate 1-1 contra Honduras[24] y la derrota 4-0 frente a Estados Unidos,[25] el conjunto costarricense quedó eliminado de optar por un cupo al Mundial de Polonia 2019.
[27] Hizo su debut internacional el 27 de marzo jugando los últimos diecisiete minutos del triunfo contra el El Salvador (1-2) en el Estadio Cuscatlán.
[28] El 30 de marzo tuvo su primera titularidad en la victoria como local sobre Estados Unidos (2-0).
[31][32] Su debut se produjo hasta la segunda fecha del 5 de junio con la victoria 2-0 sobre Martinica.