Fr. Youhanna Alexander was born on November 24th, 1924.

He was ordained presbyter by H.H. Pope Shenouda III on May 14, 1994 and began his service at St. John Church in September 1997.

He reposed in the Lord on Thursday, August 12, 2004.