Richard Barlow is an actor, known for Law Abiding Citizen (2009), The Answer Man (2009) and Won't Back Down (2012). Read more on iMDB