The Northern Ireland international has agreed a three-year deal with the Cottagers and moves to Craven Cottage after spending two years at Villa following his switch from Newcastle.
The 27-year-old, who has 44 international caps, made 50 league starts at Villa Park but failed to score during his time in the midlands and will be reunited with former Northern Ireland boss Lawrie Sanchez in south-west London.
© Copyright PA Sport Ltd 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms