Richard Green profile