Han har oversatt en rekke bøker fra islandsk og norrønt språk til engelsk. Blant disse er flere verker av romanforfatteren og nobelprisvinneren i litteratur, Halldór Laxness, og en rekke islandske sagaer: (1960), (1965), (1966) og (1969). De siste oversatte han i sammen med Hermann Pálsson. Magnusson er også forfatter av en populærhistorisk bok vikingtiden kalt for (revidert utgave i 2000). Foruten også en bok om skotsk historie, (2000).