7. Ensign Zack Mayo from An Officer and a Gentleman

Richard Gere plays Zack Mayo, who trains at the US Navy Aviation Officer Candidate School. The movie is about how he falls in love and clashes with a hardened Marine Corps gunnery sergeant, who he trains under. Yet, Mayo rises above his struggles and the stain of having a drunkard father to become a disciplined and virtuous military man and even softens the heart of his sergeant. Mayo stands for his friends and is a loyal character.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Sugnik Mondal