Actor
Ross McMillan
Ross McMillan is an actor. McMillan has most recently worked on Bad Meat (2011), Lucky Christmas (2011) and The Lazarus Project (2008).
About Ross McMillan
- Name: Ross McMillan
Filmography as Actor
- Bad Meat (2011)
- Lucky Christmas (2011)
- The Lazarus Project (2008)
- The Saddest Music in the World (2003)
- Twilight of the Ice Nymphs (1997)