Born in Maryborough the son of Martin Brennan and educated at the Christian Brothers' College there, served his articles at Warwick, Queensland, with his brother E. J. Brennan, and qualified in 1912, heading the list of that year.
He was elected to the Queensland Legislative Assembly for Toowoomba in 1923, defeating James Tolmie.