Jerry Lee

Gameography(1)

Cover image for the game Command & Conquer: Red Alert 2
Command & Conquer: Red Alert 2 (2000) ()
Localization Manager - China (Electronic Arts),Language Testing - China (Electronic Arts)