He was the eldest son of Nicholas Osborne (1620 - 18 April 1696), Clerk of the Crown of Ireland, who was seated at Cappagh, County Tyrone.
After serving as High Sheriff of County Waterford for 1672-73, Thomas Osborne was knighted in 1679 [REF].