who is the main character in catch 22
List of Catch-22 characters Captain John Yossarian is a fictional character in Joseph Heller's novel Catch-22 and its sequel Closing Time, and the protagonist of both books. In Catch-22, Yossarian is a 28-year-old Captain and B-25 bombardier in the 256th Bombardment Squadron of the Army Air Corps, stationed on the small island of Pianosa off the Italian mainland during World War II. Yossarian's exploits are based on the experiences of the author; Heller was also a bombardier in the Air Corps, stationed on an island off the coast of Italy during World War II.
Curtis Armstrong Curtis Armstrong (born November 27, 1953) is an American actor known for his portrayal as Booger in the Revenge of the Nerds movies, as Herbert Viola on Moonlighting, as Miles Dalby in Risky Business, as famed record producer Ahmet Ertegün in the film Ray, as the voice of "Maru" in Planes: Fire & Rescue, and for voicing Schmuley "Snot" Lonstein in American Dad!, and the title character in the show Dan Vs. He is also the co-host of the TBS reality television competition series King of the Nerds, in addition to the role of Metatron in the series Supernatural.