In many of the movies and TV shows he appeared in, he is known for playing a villain so often when acting, especially, when taking many small acting roles. He is known for playing a villain in TV shows like Kung-Fu: The Legend Continues, Counter-Strike, and Due South. He is also known for performing stunts in TV shows like Le Femme Nikita, and movies like Outlander and Johnny Mnemonic.
Read more: Imdb