the beast guest stars on friends and devours ross