Engfeldt, Peter, Sweden