Joseph O'Beirne was born on 15 June 1900 in the town of Waterford in south-east Ireland. He moved to Manchester, England with his family when he was young and grew up in the city, continuing to live there for the rest of his life. In his late teens, O'Beirne served in the Welch Regiment of the British Army. After retiring from professional football, he was employed as a typesetter in the printing industry. He died in Manchesterin the summer of 1980, at the age of 80.
Football career
O'Beirne played football for the Welch Regiment while in the Army, before joining local club Norman Athletic in 1920. A year later, he joined Football League Third Division North side Stalybridge Celtic on amateur terms, making one first-team appearance in the 1921–22 season. He was awarded a professional contract in March 1922 and played a further nine league matches in the following campaign. In August 1923, O'Beirne was signed on a free transfer by Football League First Division outfit Burnley. He made his debut for the club on 15 September 1923, replacing Albert Freeman, who had played in the previous two matches, in the goalless draw away at Nottingham Forest. He appeared in the next three league games, and scored his first competitive goal in the Lancashire Senior Cup tie against Manchester City on 15 October 1922. He then spent over four months out of the team, unable to oust regular inside-left Benny Cross. O'Beirne was reinstated to the starting line-up for the 2–2 draw with Manchester City on 16 February 1923, but subsequently returned to the reserves for the remainder of the season. In the close season of 1924, O'Beirne moved to Third Division North club Nelson for a fee of £150. He played his first league game for the club on 30 August 1924, in the 0–1 loss to Southport. He was a regular in the starting line-up throughout the opening weeks of the campaign, and was one of five goalscorers in the 7–1 win against Durham City at Seedhill on 16 September 1924. O'Beirne netted the only goal of the game as Nelson defeated Lincoln City two weeks later. He scored the final goal in the 4–1 defeat of Winsford United in the Fifth Qualifying Round of the FA Cup on 29 November 1924. Towards the middle of the season, he played several matches in an unfamiliar outside-left position before being dropped from the side following the 1–1 draw with Ashington on 3 January 1925. O'Beirne was selected for the 0–2 loss away at Grimsby Town on 14 March 1925, which proved to be his final league appearance for Nelson. In December 1925, he was sent on loan to non-league side Middlewich until the end of the 1925–26 season. O'Beirne then spent two years out of football before joining Cheshire outfit Congleton Town in the summer of 1928. He signed for Manchester Central two seasons later, before re-joining Stalybridge Celtic in 1931. He retired from football in 1932 to work in the printing industry.