Every major city has tons of different ethnic groups so of course you would no matter what you look like.
Passing as a white Canadian is a different story.
It's hard to tell from the picture desu but you kind of look Hispanic. Could just be the lighting, though.
You don't look anglo but you could may pass as a different kind of white Canadian. Depends on what you look like irl though.
The whole world can pass as Canadian, thanks to Trudeau. Welcome to the True North, lad!