Magnus har en civilingenjörsexamen från KTH i Stockholm med inriktning på flygteknik, samt en jur.kand.-examen från Lunds universitet. Han är patentombud auktoriserat inför det europeiska patentverket och det svenska patentverket.
Magnus har tidigare arbetat i Storbritannien som internt patentombud i Vestas Wind Systems, som patentombud vid två andra patentbyråer i Stockholm, samt som test- och konstruktionsingenjör och verksamhetschef vid en segelflygplanstillverkare i USA. Magnus har arbetat hos Bjerkén Hynell sedan 2013.