Cuando tenía un año sus padres se mudaron a la Ciudad de México donde vive desde entonces.
En varios filmes estadounidenses ha otorgado su voz a personajes escenificados por Bruce Willis como en El quinto elemento, Armageddon o en la serie de televisión Luz de Luna, y ha doblado a Jim Carrey en varias películas como Ace Ventura, Mentiroso, mentiroso, El Grinch o Todopoderoso, además de prestar su voz para su personaje La máscara en dibujos animados.
También ha doblado a otros famosos actores, como Mark Ruffalo, Tom Hanks y Jackie Chan.
Mario Castañeda fue el locutor oficial del canal de televisión Boomerang, desde 2001 hasta 2006.
[12] El mismo año hizo la voz latinoamericana de personajes jugables del género MOBA: Xin Zhao y Shen para League of Legends, y Sun Wukong para Smite.
[1] En una entrevista para El Litoral en 2020, admitió que no conoció personalmente a los creadores de Dragon Ball.