He performed in local stage productions growing up, including twice portraying Tiny Tim in A Christmas Carol.
He is from Allentown, Pennsylvania. His parents Michael Fegley and Mercedes Tonne Fegley are both actors as well. He has an older sister named August and a younger brother named Winslow.
He starred alongside Bryce Dallas Howard in Pete's Dragon.