Populations are not static and are always changing so to say he is not swedish is to say that sicilians are not europeans because they absorbed populations from the middle east. He qualifies moreso as a swede as well since he has a significant swedish blood and his kids will probably be swedish and thus his descendants will become a part of the swedish genepool.. so technically yes he is fully a swede but from a genetic and from street view he is not fully swedish.
In my view, he'd have to fit in (in terms of appearance) in Sweden and also be culturally Swedish (which comes from growing up in Swedish culture) in order to be considered Swedish.