Born in Solihull, Robin trained at The Hammond School of Dance and Central School of Ballet, touring with Ballet Central in his final year before joining Rambert in 2001. Highlights for Robin have included working with and performing in pieces by Wayne McGregor (PreSentient), Jiri Kylian (Symphony of Psalms), Merce Cunningham (Ground Level Overlay), Fin Walker (Reflections), Michael Clark (Swamp), Siobhan Davies (The Art of Touch), and Christopher Bruce (Ghost Dances, Swansong and Hush). Aletta Collins created the central role in bloom on Robin, and he also created a featured role in Darshan Singh Bhuller's Stand and Stare.

He joined Matthew Bourne's Swan Lake in 2013.