Joakim was trained at the Royal Swedish Ballet School in Stockholm between 1983-1991. He joined the Royal Swedish Ballet in 1991 and became a solist in 2007. He was a member of Ballet Monte Carlo 2008-2009 and guested with Hongkong Ballet in august after his retirement in june 2016. He was also a member of the touring company Stockholm59°North, comprised of soloists and principals of the Royal Swedish Ballet. Stockholm59°north also commissioned Joakim to choreograph.
In 2005 he was an initiator of the summercourse “Gotland International Dance Seminar” where he taught ballet, pd2 and workshops. He staged Alexander Ekmans ballet Tyll in Essen for Allto balleto, in Chicago for Joffery Ballet, for the Ballet of Flanders and will stage it later this year in Russia and next year in Houston, Texas. Joakim lives in Stockholm and works as freelancechoreographer, choreographer assistant to Alexander Ekman and teacher. He has recently created a ballet course for adults and is an ABT Certified Teacher in pre-primary through level 3 ofthe ABT National Training Curriculum.