Caption: Luke Allen
Actor, Producer
Source: IMDB
Luke Allen is an actor and producer, known for The Fertile Fiend from Outer Space, D.O.P: The Director of Photography and Snooze, Charlie (2011).