He played for Egypt U20 at the 2009 Junior World Championship and 2011 Junior World Championship.