Anders Lilja

Born 1973 in Karlskoga, Sweden. Emigrated to the US in 1997. Live in greater Boston area. Married, one child.