Thomas Myles was born in Limerick in 1857, the third of eleven children born to John Myles (1807-1871), a wealthy corn merchant, and his second wife Prudence, daughter of William Bradshaw of Kylebeg, Co. Tipperary.
A prominent sportsman from an early age, Myles graduated in medicine at Trinity College Dublin in 1881.