Douglas Farrell is a stuntman and actor.
Clown Fear (2020)
Laid in America (2016)
Return of the Jedi (1983)