Rob Leo Roy is an actor.
Braid 2019
as Train Conductor
Touched with Fire 2016
as Gary
No Reservations 2007
as Rare Steak Man
Full Moon Fables 2004
as Dr. Otto Becker
Credits from TMDB.