H. B. Warner, silent film actor