Freeman has also voiced characters in TV shows such as Code Geass, Eureka Seven, Ghost in the Shell: Stand Alone Complex, Hellsing, Naruto and The Spectacular Spider-Man, and video games such as Armored Core 4, Castlevania: Lament of Innocence, Star Ocean: Till the End of Time, Hitman: Blood Money, Crisis Core: Final Fantasy VII, God of War III, Kingdom Hearts II, Soulcalibur III, Too Human and White Knight Chronicles: International Edition.