
Stephen Buhagiar
Stephen Buhagiar is an actor and production manager, known for The Promise (2016), Agora (2009) and Simshar (2014).
Stephen Buhagiar's FILMOGRAPHY
as Actor (6)