David O'Connor (rugby union)

David O'Connor (born 19 May 1995) is an Irish rugby union player who plays for Ulster. He plays primarily as a lock, but can also play in the back-row.

Born in Dublin, O'Connor attended Blackrock College and was part of the team that won the Leinster Schools Rugby Senior Cup in 2013 and 2014, alongside future Ulster teammate Nick Timoney. He joined the Leinster academy in 2015, but was released in 2017 to pursue other opportunities, though he continued to play rugby with St Mary's in the amateur All-Ireland League, once playing against older brother Alan, before moving across Dublin to join Lansdowne.

O'Connor moved north to join Ulster on a development contract in June 2019, ahead of the 2019–20 season, and he made his senior competitive debut for the province in their 29–5 win against Welsh side Scarlets on 29 November 2019, coming off the bench to replace Matty Rea with eight minutes to go in the round 7 2019–20 Pro14 fixture. He made seven appearances in his first season with the province, and eight in his second. He underwent shoulder surgery in early 2021. He joined Ealing Trailfinders on loan in February 2022. He was released by Ulster at the end of the 2021–22 season, and joined the Trailfinders on a permanent basis.