Wayne St John O'Sullivan (born 25 February 1974) is an Irish retired professional footballer. Since retiring as a player he has worked as a coach. Born in Cyprus, O'Sullivan played youth football for Swindon Town before making his professional debut with the club. In 2001, he moved to Australia, where he played in the National Soccer League and A-League, as well as one season in Singapore. O'Sullivan represented Republic of Ireland at youth level.