Owen Thomas was born on September 30, 1988 in Allentown, Pennsylvania, USA. He died on April 26, 2010 in Philadelphia, Pennsylvania, USA.
No data