Andrew Hawley — British actor