Born at Ballymil in County Waterford, he was the son of Pierce Barron and his wife Anna, only daughter of Henry Winston.
[3] He entered the British House of Commons for Waterford City in 1832, however he lost his seat in the general election of 1841.
[4] In October of the same year, he was created a baronet, of Bellevue, in the County of Kilkenny.
[4] Although he won the constituency's by-election in the following year, the result was declared void because of bribery in 1870.
She died in 1852, and Barron married secondly Augusta Anna, youngest daughter of Lord Charles Somerset at St George's, Hanover Square on 1 August 1863.