Frank received his bachelor's degree in English from Oberlin College and his Juris Doctor degree from Case Western Reserve University. He has been practicing law since 1974 and is a member of the Ohio State Bar Association and Lorain County Bar Association.
Frank is a member of the City of Oberlin Planning Commission, and has served on the boards of numerous local non-profit organizations including the Allen Memorial Hospital Board of Directors, twice as chairman. His areas of concentration are probate and estate planning, land use and real estate law, and civil litigation in these areas. Frank splits his time between the Sheffield Village Office and the office in Wellington, Ohio.
Frank, his wife Mary, and their three sons live in Oberlin.