All about Richard E. Grant