James Eagan

James Eagan (58)

1967-01-21 | USA

James Eagan is known for DC's Legends of Tomorrow (2016), Goosebumps (2023) and Ash vs Evil Dead (2015).

NextFilm 2025