Power On: The Story of XboxSérie·2021Self - Direct X: Microsoft, 1998-1999 · Self - Advanced Technology Group: Xbox, 1999-2002 · Self (uncredited)