Randy Dennis Funk was born in Logan, Utah, on August 1, 1952. He married Andrea Clyde in May 1976. They are the parents of six children.
He received a bachelor of arts degree in history from Utah State University in 1976. He then received a juris doctor degree from the University of Utah Law School in 1979.
He has served in numerous Church callings, including full-time missionary in Indonesia, bishop, high councilor, stake president, and Area Seventy. He served on the board of directors of several community organizations.