who played cory's dad in boy meets world
List of Boy Meets World characters Alan Matthews (William Russ) is the husband of Amy Matthews, and the father of Eric, Cory, Morgan, and Joshua. Alan, as the father of the Matthews children, provides guidance to his children. He has a quick temper, though when it shows up, usually through consultation with his wife, he often apologizes afterwards for words spoken in anger. In some later episodes, Alan does not support Eric in all of his ventures, and Amy, in turn, tells Alan that his coddling of Eric is the reason Eric has turned out the way he is.