Homero Richards

No picture available of Homero Richards when he raced.

Can you help?

No current picture available of Homero Richards.

Can you help?


08 Jun 1974
Houston, Texas, United States of America



CART/IRL years:

CCWS (2005)

Made his Champ Car World Series debut at his home round in 2005, after impressing as a double and back-to-back champion of the Panam GP series in the two years previous to his appearance at his local track. Now in the Mexican stockcar series, in which he has raced (in various different series guises) since 2006. He also runs, and previously raced for, his own stock-car team and also runs a team in truck racing, in which he competes in as well. Although he has lived in Mexico City most of his life, Richards was born in America.

Biography last updated 6 Mar 2020