Richard Barker is known for his work on Last Week (2016), Fox 2 News in the Morning (2012) and FOX 26 Houston (2003).
No data