Hephaestus was the son of Zeus and Hera . He was the only god to be physically ugly. He is also lame. Accounts

Hephaestus in the film Clash of the Titans (1981)

as to how he became lame vary. Some say that Hera, upset by having an ugly child, flung him from Mount Olympus into the sea, breaking his legs. His wife is Aphrodite. In the 1981 film Clash of the Titans, Hephaestus was protrayed by Pat Roach.