Robert Lee: Robert Lee. Actor: Devil. Robert Lee was born in 1928 in Montreal, Quebec, Canada. He was an actor, known for Devil (2010), 21 Jump Street (1987) and Onimusha: Warlords (2001). He died on 24 May 2020 in North Vancouver, British Columbia, Canada.
Known For: Devil (Chinese Man), 21 Jump Street (AndrewEngineer), Onimusha: Warlords (Tokichiro KinoshitaSoldier C(English version, voice)), Falling Skies (Parent #1)