Born 9 November 2003 in Wilmington, NC
Eamon Hewitt is an award winning filmmaker based in North Carolina.