Mark Long Filmography
- Actor (17 credits)
- Ten Minutes Older: The Cello (2002) Man (segment 'About Time 2')
- Hotel (2001) Hotel Kitchen Manager
- The Loss of Sexual Innocence (1999) 1st Detective / Man in Dream
- Croupier (1998) Gangster I
- Prelude to Love (1995) Robbie
- Hang Time (1995) The Man
- The Browning Version (1994) Foster
- Being Human (1994) Slave
- Christopher Columbus: The Discovery (1992) Joseph
- Chaplin (1992) Working Man
- Truly Madly Deeply (1990) Isaac
- Qian nu yun yu qing (1989)
- Stormy Monday (1988) Patrick
- Blue Money (1985) Det. Insp. Crombie
- The Killing Fields (1984) Noaks
- Jazzin' for Blue Jean (1984) Ticket Tout
- On a Paving Stone Mounted (1978)