Hi there! I'm a juggler and unicyclist and, as a Guinness World Record holder, have been fortunate to share my work on national radio and television, including features with the BBC, ITV, The Telegraph, The Independent, Daily Mail, The Times, and the Evening Standard.
I’m especially fascinated by the intersection of juggling and music, having composed a juggling concerto! I also run juggling welfare workshops across the University of Cambridge for students and staff.
Want to see it in action?
Check out some of my juggling performances and experiments on YouTube!
Featured Projects
Polyrhythmic Siteswaps & Music-Juggling Notation
Custom animations and hybrid notation connecting juggling siteswaps with polyrhythms and musical structure.
Siteswap Math Playground
Mathematical exploration of juggling-pattern periods, object orbits and their connection to Landau’s function.
Siteswap Studio
Browser-based 2D & 3D juggling simulator combining trajectory visualisation, motion analysis, polyrhythmic timing and musical score/audio playback, with support for multi-juggler passing.
Juggling Tracking, Siteswap Inference, and Analysis
Real-time juggling analysis using probabilistic tracking to infer siteswap patterns, track up to 11 objects, and visualise performance.
Juggling Performance Simulation and Visualisation
Simulation and visualisation of juggling siteswaps, combining dynamical modelling and probabilistic methods to explore pattern stability and difficulty.