Filmography

Die My Love
2025 · Director, Writer

We Need to Talk About Kevin
2011 · Director, Writer

You Were Never Really Here
2017 · Director, Writer

Ratcatcher
1999 · Director, Writer

Morvern Callar
2002 · Director, Writer

Cannes Uncut
2023 · Acting

Room 999
2023 · Acting

Cinema 16: European Short Films (U.S. Edition)
2007 · Director

Bill Douglas: My Best Friend
2023 · Acting

Polaris
Director, Writer

Cinema16: British Short Films
2003 · Director

I Am Weekender
2023 · Acting

Small Deaths
1996 · Director, Writer

Swimmer
2012 · Director

Stone Mattress
Director, Writer

Gasman
1998 · Director, Writer
- No Poster
Renegade TV Gets Dazed
1998 · Director
- No Poster
Untitled Lynne Ramsay Vampire Film
Director, Writer

Kill the Day
1996 · Director, Writer

Brigitte
2019 · Director, Acting
