If you don’t own an Xbox 360 your options for playing Halo are limited to tracking down a copy of the original couple of games that were ported. Beyond that you’re going to have to invest in a console.
However, if you don’t mind 2D instead of 3D gameplay, or just want to play more Halo beyond the official games, there’s a PC game project worth looking at and downloading the demo for…