By: Gizmodo Posted On: November 09, 2024 View: 2 Across his nearly 40-year career, you could see or hear Todd in Star Trek, Call of Duty, Final Destination, and much more. Read this on Gizmodo