James Fincher
A 19 year old filmmaker based out of Auburn, Alabama.
escape 2021
Rating: 5.5
Seconds 2021
Rating: 10
as Self