|This article is written from the Real Life point of view|
Mark Johnston is a video game programmer, presently employed at Avalanche Studios. In 2002 Johnston was the lead engineer for Metroid Prime, but this was the only game he worked on for Nintendo. Johnston programmed a few games for Electronic Arts as well. In 2008 he joined Disney Interactive Studios. Johnston has been a major programmer for the Disney Infinity series.