Andrew Stroud is an actor, known for Escape the Night (2016).
Escape the Night - Season 2
Escape the Night - Season 1
Escape the Night - Season 3