Steve is a member of the press media in Angel Has Fallen.
Steve was one of the press members who asked President Allan Trumbull questions regarding certain goals and motives during his presidency. He asked how Trumbull was intending to stop Russian military forces from extending beyond the borders of Russia, to which Trumbull responds he would solve that issue at the G20 summit in Hamburg.
Steve then asked Trumbull about a rumor that Trumbull plans to broaden the use of private contractor companies. However, Trumbull ignores the question after realizing that someone in his administration may have leaked false info to the press.