You asked:

does steven seagal have children

Yes. Steven Seagal has at least one child.
Steven Seagal
Steven Seagal
Steven Seagal