Marc Jablon is an actor and writer.
Death and Life 2025
as Rupert Becker
El Camino Solo 2015
Actor
Credits from TMDB.