Michael Len
Birthday:
April1997, UK
Birth Name:
James Michael Len
Michael Len was born in April 1997 in the UK as James Michael Len. He is known for his work on The Polar Express (2004), Void (2009) and House M.D. (2004).