No, Verschoor never raced in the IndyCar Series. Despite a successful career in Formula 3 and Formula 2, he focused primarily on European open-wheel racing and never made the transition to IndyCar.
Full Throttle Trivia: The Richard Verschoor Challenge