Herec:
-
1. Šiesty zmysel (1999), film...Dr. Hill
-
2. Vyvolený (2000), film...Stadium Drug Dealer
-
3. Znamenia (2002), film...Ray Reddy
-
4. Osada (2004), film...Guard at Desk
-
5. Žena vo vode (2006), film...Vick Ran
-
6. Posledný vládca vetra (2010), film...Firebender at Earth Prison Camp
-
7. Rozpoltený (2016), film...Jai / Hooters Lover
-
8. To Dine For with Kate Sullivan (2018), seriál...Self
-
9. Sklenený (2019), film...Jai, Security Guard
-
10. Čas (2021), film...Hotel Van Driver
-
11. Niekto klope na dvere (2023), film...Infomercial Host
Réžia:
-
1. Wide Awake (1998), film
-
2. Šiesty zmysel (1999), film
-
3. Vyvolený (2000), film
-
4. Znamenia (2002), film
-
5. Osada (2004), film
-
6. Žena vo vode (2006), film
-
7. Udalosť (2008), film
-
8. Posledný vládca vetra (2010), film
-
9. Po zániku Zeme (2013), film
-
10. Na návšteve (2015), film
-
11. Rozpoltený (2016), film
-
12. Sklenený (2019), film
-
13. Servant (2019), seriál
-
14. Čas (2021), film
-
15. Niekto klope na dvere (2023), film...(directed by)
Scenárista:
-
1. Wide Awake (1998), film
-
2. Myšiak Stuart Little (1999), film...(screenplay)
-
3. Šiesty zmysel (1999), film
-
4. Vyvolený (2000), film
-
5. Znamenia (2002), film
-
6. Osada (2004), film
-
7. Žena vo vode (2006), film
-
8. Udalosť (2008), film
-
9. Posledný vládca vetra (2010), film
-
10. Diabol (2010), film...(story)
-
11. Po zániku Zeme (2013), film...(screenplay)
-
12. Na návšteve (2015), film
-
13. Rozpoltený (2016), film
-
14. Sklenený (2019), film
-
15. Čas (2021), film...(written for the screen by)
-
16. Niekto klope na dvere (2023), film...(screenplay by)
Produkcia:
-
1. Vyvolený (2000), film
-
2. Znamenia (2002), film
-
3. Osada (2004), film
-
4. Žena vo vode (2006), film
-
5. Udalosť (2008), film
-
6. Posledný vládca vetra (2010), film
-
7. Diabol (2010), film
-
8. Po zániku Zeme (2013), film
-
9. Na návšteve (2015), film
-
10. Rozpoltený (2016), film
-
11. Sklenený (2019), film
-
12. Čas (2021), film
-
13. Niekto klope na dvere (2023), film
Hlas:
-
1. Udalosť (2008), film...Joey