Director, Actor, Writer Luke McBain is a director and actor, known for Letting Go (1998), Papa Was a Rolling Stone (1995) and Living on the Edge (1996). Search: