Waldron was born in Dublin in 1811, one of seven children of Patrick Waldron, a Dublin linen merchant and calico printer. He was the nephew and heir of Laurence Waldron (1763-1833), a wealthy and successful merchant and manufacturer, of Landscape, co. Dublin, from whom, Waldron inherited almost 6,000 acres of land in counties Mayo, Roscommon, Kilkenny and Tipperary, where he came into possession of an estate at Killenaule worth £7,000 per annum and subsequently earned a reputation as a generous and popular landlord.
Waldron was called to the bar in 1840 and joined the Munster circuit.
Having been briefly spoken of as a candidate for Cashel in 1841, Waldron declined an offer to stand for Tipperary in 1852, citing familial duties. He was again spoken of as a candidate after the Tipperary banking scandal broke in June 1856, and was approached to stand for the county when James Sadleir was expelled from the House in February 1857.
In 1857 Waldron served on the select committees on parliamentary oaths and Irish county and district surveyors.
In April 1863 he introduced a bill to make more effectual provision for the appointment of watchmen in towns in Ireland, and a year later prepared a measure to amend the law relating to grand jury presentments for the maintenance of bridges in Ireland.
Waldron was particularly concerned with the question of Catholic rights and education. He had first spoken in the Commons in May 1857 to inquire about the report of the parliamentary inquiry into the state of endowed schools and, in 1861, questioned the exclusivist practices of the Royal Hibernian Military School.
Waldron died in April 1875 and was given a well-attended funeral at Glasnevin cemetery, Dublin, of which he had been a board member.
