The son of Ray MacSharry, former Fianna Fáil minister for finance, he has been a senator since 2002. He is currently Fianna Fáil’s Seanad spokesperson on Health and was involved with the Oireachtas Committee inquiring into the Banking Crisis.