Birthday: 1975, Brooklyn, New York City, New York, USA
Birth Name: Andrew Andersen
Lemon Andersen was born in 1975 in Brooklyn, New York City, New York, USA as Andrew Andersen. He is known for his work on Inside Man (2006), The Soloist (2009) and The Son of No One (2011).