2016 • as Self
2018 • as 'Pete' Worapat
2022 • as Self - Judge
2021 • as Chen An
2004 • Original Music Composer