O zagueiro foi das categorias de base do União São João, onde se profissionalizou. Castán ainda passou por clubes como Paraná, Bragantino, São Bernardo, Portuguesa, Brest, da França, Al-Khor, do Catar, e retornou ao Brasil em 2019 para duas temporadas no CSA. Depois defendeu o Coritiba, Guarani, Cruzeiro, e no ano passado conquistou o acesso para a elite do futebol Brasileiro com o Sport.