Charles Kernaghan was born on 2 April 1948 in Brooklyn, New York City, New York, USA. He died on 1 June 2022 in Manhattan, New York City, New York, USA.
He thought about becoming a priest, but instead studied psychology, receiving a bachelor's degree from Loyola University Chicago and a master's degree from the New School for Social Research in New York.