Niall MacRoslin wurde in Edinburgh, Schottland geboren und wuchs dort auf. Nach der Schule ließ er den grauen Himmel Schottlands hinter sich, um am Trinity College in Dublin moderne Sprachen zu studieren. Nicht lange danach entdeckte er in Irland seine Zuneigung für das Deutsche und siedelte für ein Jahr zum Bodensee um.
Nach seiner Rückkehr war Niall als Lehrer, Buchkritiker und Lektor tätig. Zusätzlich erhielt er seinen Master in Übersetzung, arbeitete nebenbei als Barkeeper und Bedienung und führte für kurze Zeit einen Charity-Shop.
All dies sieht er als eine hervorragende Grundlage für sein neues Unterfangen als Schriftsteller. Auch wenn ihm das nicht bei der Übersetzung von Hegel half.