Craig Powell

Craig Powell is an American film and television director.

Life and Career
Little is known about Powell's life, but he has been a camera operator for Once Upon a Time for over 100 episodes since its pilot, finally making his full directorial debut in 2016 with the episode "Last Rites". He has worked as a camera operator on several other TV series and films as well, including V, Mortal Kombat: Legacy and Air Bud: Spikes Back.

Once Upon a Time directing credits
The following is a list of episodes of Once Upon a Time that credit Tirone as their director.
 * "Last Rites" (5.21)