Shane Keller
Producer
Shane Keller is a games producer. Keller has been working with Oddworld Inhabitants, Just Add Water and Art Co. Keller started in 2001 as the producer of Oddworld: Munch's Oddysee (2001). Then, Shane Keller went on to work on Oddworld: Munch's Oddysee (1997) as the producer.
Display options: