Show more
Thomas Douglas was born on 29 October 1972 in Lusaka, Zambia. He is an actor, known for The Billion Dollar Code (2021), Spencer (2021) and I'm Good (2019). imdb.com
Vladimir Putin
Donald Trump
Tim Scott
Hakeem Jeffries