Gareth Hamilton-Foster

Gareth Hamilton-Foster

Gareth Hamilton-Foster

Gareth Hamilton-Foster

Acting

Gods of Egypt (2016)

Army Warrior (uncredited)

Truth (2015)

CBS Employee

Rogue (2007)

Backpacker (uncredited)