M. Night Shyamalan

Actor

Trap
2024
as Spotter
Knock at the Cabin
2023
as Infomercial Host
Old
2021
as Hotel Van Driver
Glass
2019
as Jai, Security Guard
Split
2017
as Jai, Hooters Lover
The Last Airbender
2010
as Firebender at Earth Prison Camp (uncredited)
The Happening
2008
as Joey (voice)
Lady in the Water: A Bedtime Story
2006
as Himself
Lady in the Water
2006
as Vick Ran
The Village
2004
as Jay
Signs
2002
as Ray Reddy
Unbreakable
2000
as Stadium Drug Dealer
The Sixth Sense
1999
as Dr. Hill
Praying with Anger
1993
as Dev Raman