Lee Shorten

Lee Shorten is an Australian actor, known for his role as Sergeant Yoshida in ''The Man in the High Castle. ''

He portrayed an unnamed demon minion on Supernatural for three episodes.