Jimmy Tavares is an actor, known for My Life on Ice (2002) and I Spit on Your Grave: Deja Vu (2019).
This is an error