how old.is gavin magnus