Birthday
1998-11-30Place of Birth
England, UKBiography
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'.Free Trial Channels
All Movies List
AD