Joshua Ezeudu, commonly known as Josh Ezeudu, is a professional football player who currently plays as a guard for the New York Giants in the NFL. He was born on December 25, 1999, in Scarborough, Ontario, Canada, making him 22 years old. Ezeudu holds Canadian nationality and has made a name for himself in the competitive world of American football.