Hugh Irvine

Hugh Irvine is an English actor.

In Game of Thrones he portrays a Lannister Archer.