Jugó en los clubes paulistas Continental y Hebraica São Paulo, antes de migrar a los Estados Unidos para continuar con su desarrollo como atleta en ese país.
En sus últimos dos años en el baloncesto universitario estadounidense disputó 60 partidos, promediando 9.7 puntos y 6.7 rebotes por encuentro.
Luego de ello el club argentino Lanús lo consideró un buen sustituto para Takais Brown,[2] pero tras sólo 6 encuentros fue apartado del equipo.
Culminado el certamen caribeño, el pívot retornó a Hebraica Macabi para iniciar su tercera temporada en el club.
Con los macabeos permanecería hasta 2016, contabilizando un breve paso por Huracanes del Atlántico de LNB en 2014.
Habiéndose nacionalizado como uruguayo, Passos firmó contrato con Malvín en septiembre de 2016.