Diego Hurtado de Mendoza Known forDirecting Movies directed by Diego Hurtado de MendozaThe Space Race 2023 · ★ 7.0The People's Fighters: Teofilo Stevenson and the Legend of Cuban Boxing 2018 TMDB · IMDb