Birthday
1998-11-30
Place of Birth
England, UK

Finn Callan

Directing

Biography

Finn Callan is an English film director, producer and screenwriter. He is best known for creating the short horror film 'Guest.'

Popular Movies