Steven BarrSteven Barr Selective FilmographyTransformers: The Last Knight(2017)CastActorPrey(1998)CastActorMemoirs of an Invisible Man(1992)CastActor(*) uncredited