Rory O'Neill grew up in Ballinrobe, a small town in County Mayo in the rural West of Ireland, where his father worked as a vet. He is an Irish entertainer, specializing in female impersonations. He was actively campaigning for gay rights in the run up to the referendum on marriage equality for same-sex couples in Ireland.