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