Acting · Tehran, Iran Peter Banifaz Acting Crime 101 Ben Haddad 2026 Sisters Bahram 2024 The Last King Ehsan 2024 Fine Dining Hugh 2023 The Van Omid 2023 Steel Cut Oats Young Kidd Carraway 2023 Everything Everywhere All at Once Alpha RV Officer 2022 Don't Worry, He Won't Get Far on Foot Doctor Mirione 2018 Can't Buy My Love Fred 2017 Hail, Caesar! Sailor 2016 Captain America: Civil War Reenactors Pete Parisi / Hawkeye 2016 Lola's Last Letter Pete 2015 Beginner's Luck Peter 2014 Agent-readable