Noah Beggs was born on March 13, 1970 in Los Angeles, California, USA. He is known for his work on The Interview (2014), The Day the Earth Stood Still (2008) and Arrow (2012). Read more on iMDB