Thomas Edstrom Photos
Thomas Edstrom was born on 01 Nov 1968 in Red Wing, Minnesota, USA. His birth name was Thomas James Edstrom. His height is 175cm.
Thomas Edstrom on the Screen
Thomas Edstrom appeared in the movie Lemures(1999), Strangeheart(2003), Texxas Jam '78(2007)。