rex andrew