Eric Rich is an actor.
Body So Fluorescent 2020
as Pixie Stick
Monster Mash 2014
Actor
Credits from TMDB.