andrew shue age