patrick ellis