Ele trabalhou em D&D nos suplementos Children of the Night: The Created (1999), e livros de Dragonlance: The Alien Sea (2006) e Renegade Wizards (2009).
Ele foi roteirista dos jogos: Tom Clancy's Rainbow Six: Vegas, Far Cry 3, Far Cry 3: Blood Dragon, Far Cry 4 e Watch Dogs 2.