BlogSeptember 8, 2020FELIX SILLA Felix Silla as the “Hang-gliding Ewok” in Return of the Jedi Obtained in person at Rhode Island Comic Con 2012 More AutographsFeb. 21, 2024AMY ALLENJun. 03, 2022EWAN MCGREGORJun. 03, 2022DON BIESJun. 03, 2022CRAIG MILLER 3.6K Fans 3.6K Fans 1.7K Followers 1.7K Followers 0.2K Subscribers 0.2K Subscribers 2.2K Followers 2.2K Followers