Trivia:

Los Angeles, CA, USA: He has been busy doing voice-overs for cartoons and commercials including a starring role in the animated series, Starship Troopers (1999), as well as appearing in episodes of Die Simpsons (1989), Teen Titans (2003) and Spider-Man (2003). In January, he starred in the critically-acclaimed upcoming film, Saints and Soldiers (2003), a World War II drama set in Belgium. He also...