CharacterSimon LaurentSimon Laurent in Infinity Train (2019), played by Kyle McCarley. Played byKyle McCarleyAppears inInfinity Train2019