Richard Barlow



Credits

Last Flag Flying (2017)
as Angry Father
The Visit (2015)
as Police Officer (uncredited)
Happy Tears (2009)
as Mitch
Law Abiding Citizen (2009)
as Older Cop
Arlen Faber (2009)
as Paul