alaric haynes