Der nordirische Schauspieler Ian Beattie begann seine schauspielerische Karriere bereits 1995. Er kam bereits in jungen Jahren in Kontakt mit der Unterhaltungsindustrie. Zusammen mit seinem Vater reiste er als Teil eines Zirkus durch Nordirland. Er besuchte das Methodist College Belfast und studierte anschließend an der Queens University Belfast. Nach dem Abschluss arbeitete er ab 1989 als Barrister, bevor er ein Dramatikstudium an der London Academy of Music and Dramatic Art aufnahm.
Einem internationalen Publikum wurde er durch die Rolle des Antigonus in Oliver Stones Film Alexander und des Königsgardisten Meryn Trant in der Erfolgsserie Game of Thrones bekannt, die er von 2011 bis 2015 spielte. Es folgten weitere Auftritte in britischen und amerikanischen Film- und Fernsehproduktionen, darunter Die Tudors, Vikings, Doctor Who und Quantico.