J.M. (Joaquim) Carvalho (born 16 August 1959) is an Indian former field hockey player, Olympian, captain of Indian Hockey Team, and Men's National Team coach. He competed in the men's tournament at the 1984 Summer Olympics. He is one of the most decorated personalities in Indian Hockey having represented India at major international events both as a player and coach. He has led the Men's national hockey team as coach at the 2008 Olympic Qualifiers, 2007 Asia Cup, 2007 Champions Challenge, 2007 Sultan Azlan Shah, 2007 Indo Belgium Series, and 2008 Four Nations Tournament Perth & Darwin.