Thanks for the reply, When i married my wife by that time she already has the legal custody of him and when i applied for immigration i put him as a family memeber and even in the landing paper it was mentioned me as father so am i the legal guardian of him at present and his mother is short of few months so she cant apply for him right now. In canada every where my name is at the fathers place, still i am confused a bit
thanks and regards
On CIC website at
http://www.cic.gc.ca/english/citizenship/become-eligibility.asp#age it says: "the person applying is the child's parent, adoptive parent or legal guardian" so you are not your step sons biological parent, you did not adopt him? so are you his legal guardian? If none of these apply, you may not be able to apply for him. Can his mother apply for him?
As for the addresses, put all your addresses, foreign or Canadian as they were for the last 4 years. You know if you left Canada for vacation at any time during the 3 years, you have to subtract that from the 3 year stay and it will delay the date you are eligible to apply.