James Howell is known for his work on Dead on Appraisal (2014), Flipping (1997) and Road of No Return (2009). Read more on iMDB