If your current CPU doesn't use the LGA775 socket, then yes it should work. However, if it's Socket 478, then it's impossible.
You can easily tell what socket you use by opening the system up and looking at the CPU area. If the cooler attatches straight to the motherboard with 4 bolts and uses the circular Intel stock cooler, it's LGA775. If the heatsink is squarish or rectangular and is retained with a couple of arms folded down, it's Socket 478.