Douglas Farrell is a stuntman and actor.
Clown Fear 2020
as Little
Laid in America 2016
as Lazarus
Return of the Jedi 1983
as Ewok (uncredited)
Credits from TMDB.