В 2003 году получил степень PhD по математике в Сент-Эндрюсском университете (Шотландия). В течение четырех лет работал физиком-исследователем в Университете штата Монтана (изучал магнитные поля вокруг Солнца); создатель уравнения, названного в его честь (Beveridge — Longcope equation). Несмотря на академические успехи, завершил научную карьеру, сосредоточившись на преподавании и популяризации математики.