magnus spencer