Cold Take
Discover
Club
Blind Pick
Log in
Sign up
J
John Mark Byers
Follow
Born 8 March 1957 in Memphis, Tennessee, USA
Died 18 June 2020 (aged 63)
Actor
Sealed
2012
?.?
?.?
West of Memphis
Self – Adoptive Father of Christopher Byers
Sealed
2012
?.?
?.?
Paradise Lost 3: Purgatory
Self
Sealed
2000
?.?
?.?
Paradise Lost 2: Revelations
Self
Sealed
2005
?.?
?.?
American Visa
American Consul