Finn Callan
Birthday: 1998-11-30 | Place of Birth: England, UKFinn Callan is an English film director, producer and screenwriter with dual British and Irish nationality. He is best known for creating the short horror film 'Guest'.
...
Finn Callan is an English film director, producer and screenwriter with dual British and Irish nationality. He is best known for creating the short horror film 'Guest'.