Todd Felker is known for his work on Dead End City (1988), Monsters (1988) and Time Burst: The Final Alliance (1989).
No data