profile image

Finn Callan

30 Nov, 1998 in England, UK

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

Also Known As:

Oxxymoron

Oops!

Something Wen't Wrong, Please Try Again Later.

← Go Back