David Glenn is a games artist. Glenn has been working with T3Entertainment and Flagship Studios. Glenn's first game was Hellgate: London published by BANDAI NAMCO Entertainment US for PC in 2007.