Hephaestus so... father. (Yeah, it's greek. There are romans too but they go to a different camp).
(In all honesty, I've never been able to decide who my godly parent would be if I were really a demigod. I just used a quiz for this. I'm usually caught between Hephaestus and Athena, though.)