Info mistake?
Biography
Logan Welch is known for Gone (2012), Twilight (2008) and Leave No Trace (2018).
Awards
Known For
Filmography
No data