Ben Alexander O'Connor is an Australian road cyclist, who currently rides for UCI WorldTeam Team Jayco–AlUla. From Wikipedia