Sam Johnson studied Physics and Mathematics at the University of Granada, Spain, where he did a PhD entitled 'Interplay between Network Topology and Dynamics in Neural Systems', under the supervision of Joaquin Torres and Joaquin Marro. He was a postdoc at the University of Oxford working with Nick Jones before taking up a Marie Curie research fellowship at Imperial College London. After a brief period in a joint position between DNV GL and the University of Bath, he became a Warwick Zeeman Lecturer at the University of Warwick in 2014. In 2017 he took up his current position at the University of Birmingham as Lecturer in Applied Mathematics.