profile image

Felix Clayton

22 Dec, 2001 in Australia

Felix Clayton is an Australian writer, director, and cinematographer. Has also acted in films such as MR. SELF DESTRUCT (2022).

Also Known As:

Oops!

Something Wen't Wrong, Please Try Again Later.

← Go Back