Marcell Lewis is an independent filmmaker and actor from San Antonio, Texas, and has directed and acted in numerous projects.
Glossolalia 2019
as Kid In Wheelchair, Production Assistant
Credits from TMDB.