Johan visste redan vid tidig ålder att han ville arbeta med ekonomi och finans. Född och uppvuxen i Västerås har Johan självklart arbetat på ABB men han kände snabbt att industriarbete inte var något för honom. När drömmen om att bli hockeyproffs gick upp i rök bestämde sig Johan för att plugga ekonomi vid Uppsala Universitet. Efter avslutade studier blev Johan revisor hos Ernst & Young men blev 2009 draftad av Case.
Förutom stillsamma idrottsintressen som golf, tennis och squash utövar Johan även Thaiboxning, eller Muay Thai som det heter i Thailand. Han försöker alltid hinna med minst ett träningsläger i den thailändska djungeln varje år.