2024
My Husband's Killer Affair as Richard
2023
Our Christmas Wedding as Louie
2022
Luckiest Girl Alive as Mr. Harrison
2015
Man Seeking Woman as Mark (1 episode)
2007
Dark Rising as Vincent
2004
This Is Wonderland as Jag Owner (1 episode)
2003
Mayday as Captain (1 episode)
2003
Mayday as Captain Lovelace (1 episode)
1989
Last Stand at Lang Mei