Terry Loughlin is an actor, known for The Punisher (2004), October Sky (1999) and Out of Time (2003). Read more on iMDB