Only a child, spouse, parent or sibling can file the petition. A sister's petition will take the longest but you as the son in law are not eligible to petition for him. Your spouse, who is probably his child, if she is a US citizen, can petition for him.
Answered on Oct 23rd, 2013 at 2:35 PM