Nacido en una familia de limitados recursos económicos en la ciudad de San Miguel, Cañas logró estudiar por un tiempo en la Universidad de León, Nicaragua.