As an aside, I've been seeing "extraction" used more instead of "descent" or "heritage" lately. Is there any reason you adopted that terminology?
Your English is fine.
[with adjective] the ethnic origin of someone's family: a worker of Polish extraction.