Alastair Charles Lee Nei suoi 2 anni di carriera come regista ha diretto Citadel e The Last Great Climb.