Stephen Grech

Stephen Grech is an actor based in Malta.

In Game of Thrones he is playing the role of a King's Landing urchin.