Her acting career started[1] when she was 13 or 14 years old, and she was seen first in 2005 Thai Horror Film Scared(Rab Nong Sayong Kwan) [2] as Tarn.
She rose to fame when she played the martyr girl named 'Ying' in the most acclaimed Thai film Love of Siam (Rak Haeng Sayam).
Aside from that, after her performance in the Love of Siam, she was chosen to be WAN's leading lady for his single's music video for "Safe Distance".
[6] the song and the music video itself topped charts Thailand due to the chemistry between Kanya and Wan.
In 2008, she made another movie titled 4 Romance[7] alongside her fellow cast in the Love of Siam, Mario Maurer and Witwisit Hiranyawongkul.