Si, el puede. Lo siento, pero no entiendo muy bien cuál es el problema aquí. ¿Puedes ser un poco más específico?
Tu novio es un ciudadano de Canadá desde que nació allí. Lo más probable es que usted también sea canadiense. Si no, entonces tampoco hay problema en casarse con él por ley.