David James Armsby
DirectingBorn 1996-05-01 · Glasgow, Ecosse, Royaume-Uni
- Upcoming

God's Leash

Winter Weathered
Apr 06, 2024Rated 9 out of 10
Rise of the Decayed
Sep 19, 2024Rated 8 out of 10
Blood for Blood
Aug 11, 2023Rated 7.8 out of 10
Sea and Sky
Jan 12, 2022Rated 8 out of 10
The Last Tyrant
Jun 11, 2022Rated 9.6 out of 10
Immortal Machine
Jan 22, 2021Rated 6.8 out of 10
Friendly Shadow
Jun 26, 2020Rated 6.6 out of 10
Scary And Strange
Aug 17, 2019Rated 10 out of 10
Mother of Nature
Apr 28, 2018Rated 7 out of 10
Don't Feed the Freaks
Sep 14, 2018Rated 7.2 out of 10
Children's Toys
Jul 20, 2018Rated 6.4 out of 10
Redone
Jun 16, 2017Rated 7 out of 10