Dan es el mecánico principal de Mach Storm. Siempre confiable y ansioso por ayudar al equipo de Mach Storm, se emociona mucho una vez que descubre que los Zoids tienen la capacidad de fusionarse. Intenta salir de su camino para descubrir formas de fusionar cada uno de los Zoidos de Tormentas Mach. Dan se unió por primera vez a Mach Storm cuando quedó varado en medio de un desierto después de que su camioneta se quedó sin gasolina (en la versión japonesa, Dan apareció en Mach Storm ofreciendo su ayuda cuando escuchó que Liger Zero iba a luchar contra Killer Spiner). Se encuentra con RD y Sweet, y les ruega que se unan al equipo, principalmente porque RD pilotea un Liger Zero, que es el Zoid favorito de Dans ("Un clásico" como lo describe). Él mismo puede pilotar un Zoid, y usa un Heldigunner más adelante en el programa, aunque no para batallas.