I am the Meldrum Senior Lecturer in Reformed Theology at New College, the University of Edinburgh. Prior to this, I was a postdoctoral research fellow, and then senior researcher in systematic and historical theology, at the Theologische Universiteit Kampen. I hold undergraduate degrees in law (LLB Hons, Aberdeen) and theology (BTh Dist., Glasgow). My PhD, on the Dutch dogmatician Herman Bavinck, was written at the University of Edinburgh.

I work as a systematic and historical theologian. To date, the bulk of my research and writing has focused on neo-Calvinism, a form of Reformed Christianity that developed between the late nineteenth and early twentieth centuries in the Netherlands, and that has continued to evolve in a range of international contexts. My first book, Trinity and Organism, was published by Bloomsbury in 2012. More recently, I was the co-editor of Neo-Calvinism and the French Revolution, with the same publisher. In 2017, my book Herman Bavinck on Preaching and Preachers, was published by Hendrickson. Following this, I worked on Christian Worldview (co-edited and co-translated with Gray Sutanto and Cory Brock), which was published by Crossway. My most recent book, Bavinck: A Critical Biography was published in 2020 by Baker Academic. It received a number of accolades, including the History and Biography Book of the Year prize at The Gospel Coalition 2020 Book Awards. It was also a finalist in the 2021 ECPA Christian Book Awards.

I serve as Associate Editor of the Journal of Reformed Theology, published by Brill.

I have written for The Times, The Herald, The Scotsman, Christianity Today, Modern Reformation, The Gospel Coalition, the Australian Broadcasting Corporation, and Nederlands Dagblad, and have taken part in broadcasts on BBC Radio ScotlandBBC Alba and BBC Radio nan Gàidheal.

I have broad interests in Reformed theologies and theologians, with particular foci on Scottish-Dutch Reformed connections, public theology, and the relationship of theology to the phenomenon of multilingualism.

I speak, read and write English, Scottish Gaelic, Dutch and French.