Birthday: 19 March 1994, Los Angeles, California, USA
Hudson Thames was born on March 19, 1994 in Los Angeles, California, USA. He is known for his work on Rule the Mix (2011), Kaguyahime no monogatari (2013) and Bride Wars (2009).
Hudson Thames was born on March 19, 1994 in Los Angeles, California, USA. He is known for his work on Rule the Mix (2011), Kaguyahime no monogatari (2013) and Bride Wars (2009).