Jon Foo Filmography
- Actor (15 credits)
- Swap (2016) Victor
- Rush Hour (2016)
- 4Got10 (2015) Officer
- Duality (2014) Danny
- Extraction (2013) Mercy
- Vikingdom (2013) Yang
- Rebirth (2011) Manit
- Streetfighter: Legacy (2010) Ryu
- Tekken (2009) Jin Kazama
- Universal Soldier: Regeneration (2009) Unisol 2
- Tom yum goong (2005) Wushu Fighter
- Jing mo gaa ting (2005) Sam Shan / John
- Shi cha qi xiao shi (2005) Brian
- Left for Dead (2005) Street Fighter #3
- Batman Begins (2005) League of Shadows Warriors, not listed in credits