Thanks to his impressive stint as Yoshii Toranaga in FX's Shōgun, Hiroyuki Sanada took home the 2025 Best Actor in a Drama Series Critics Choice Award on Friday, February 7. The actor bested ...