He is best known for his leading roles in Soulmate and Cloud Stairs (both in 2006), and his supporting role in War of Money (2007).
Ia paling dikenal karena peran utamanya dalam Soulmate dan Cloud Stairs (keduanya pada tahun 2006), dan perannya sebagai peran pendukung dalam War of Money (2007).