Declan Mason

Declan Mason

Filmography

Black Mirror
Black Mirror
2011 Β· TV
as Young Philip
Lazarus
Lazarus
2018 Β· Movie
as Elijah
Tits
Tits
2013 Β· Movie
as Stewart