Acting
Jon De Leon is a Canadian stage and screen actor. He holds a BFA in Theatre from Concordia University, Montreal, Quebec, Canada.
Section 31 Engineer
Indonesian Investigator
First Officer Harvino
Engineer
First Officer Cyrano
DFW Controller
Keepsake Box Mover
Dennis Garcia
Jimmy
Officer Greg Kenworth
Dark Fae Elder
FBI Agent
FBI Agent (uncredited)
Dr. Lawrence Choi
Executioner #2
Neil
Loading More
comment policy
comment rule<