If you have a PSU of more than 250watts and a PCIexpress x 16 slot it should work fine.
I don't know????? Looks like that card would hit the back of the dvd drive.... Open your case and measure from the back plate to the first thing that you touch along the pci-express lane.. If you are less than 9.5 inches forget this card!!!!