3025 Walnut Street
Philadelphia, Pennsylvania 19104

Liam Finn is a singer/songwriter, born in Australia and moved to New Zealand as a child. He is the eldest son of musician Neil Finn (of Split Enz and Crowded House) and Sharon Finn.

Added by Upcoming Robot on April 14, 2011