The actor, who is known also for his roles in films such as the "Hunger Games" trilogy (Beetee) and in the James Bond reboot "Casino Royale" (Felix Leiter), is in the Queen City to film "The Public," a new drama starring Emilio Estevez, Alec Baldwin, Taylor Schilling and Jena Malone.