Home >

James Fincher

James Fincher

Birthday: 2004-07-23 | Place of Birth: Mobile, Alabama, USA

A 19 year old filmmaker based out of Auburn, Alabama.

...

Known For

Acting

Year
Title

Role

2021
escape

as    Self

2021
Seconds

as    Self