Andrew Cross (born 13 April 1961) is a former Australian rules footballer who played with St Kilda, Fitzroy and Richmond in the Victorian Football League (VFL).