1887. gada februārī kā otrais leitnants Beresfords pievienojās 7th Queen's Own Hussars pulkam. 1889. gada 10. aprīlī viņš kļuva par leitnantu un 1896. gada 7. oktobrī par kapteini. Militāro dienestu viņš galvenokārt pavadīja Āfrikā, vispirms Otrajā matebela karā 1896. gadā un vēlāk Otrajā būru karā. 1902. gada februāra sākumā viņš tika iecelts 37. bataljona Imperial Yeomanry komandieri ar pagaidu pulkvežleitnanta pakāpi. No 1903. līdz 1904. gadam viņš kalpoja Somalilendā.
1912. gadā viņš tika ievēlēts par Īrijas pārstāvja līdzgaitnieku un varēja ieņemt vietu Parlamenta augšējā palātā.
1900. gada vasaras olimpiskajās spēlēs Beresfords bija viens no polo spēlētājiem, kurš startēja Jauktajā komandāFoxhunters Hurlingham. Viņš no komandas trim spēlēm startēja tikai vienā spēlē. Komanda polo sacensībās šajās olimpiskajās spēlēs izcīnīja zelta medaļu.[2][3]