john carpenter (born 29 august 1948) is a former australian rules footballer who played with essendon in the victorian football league (vfl). he later played with mcleod-rosanna, bayswater and oakleigh districts.