Thomas Davidson was born in 1989. He is an actor, known for Swimming Upstream (2003), Hildegarde (2001) and Mother of an Attitude (2002).
No data