PersonSteve Rhea3 credits in the catalogue: production.ProductionThe Philadelphia Experiment1984Location ManagerAce Ventura: When Nature Calls1995Assistant Location ManagerThe Strangers2008Location Manager