Peter Barkouras
Peter Barkouras is an actor, known for Wait, Wait, Don't Kill Me, The Many Adventures of the Jonathans Higgin and The Wizard of Lies (2017).
![Police Officer 2 Police Officer 2](/addons/images/qqnew_image_placeholder.jpg)
Police Officer 2