The second-row forward, who spent last season with Castleford Tigers, has been in discussions with numerous clubs but managed to secure a deal with the club he wanted to move to.
The 30-year-old stated “Once I was told of their interest, that was the place I wanted to go.
“They have signed some good players, there is a new coach, a new regime and it all seems very positive from the outside so it seemed like the right move for me and something I wanted to be part of.”
Aspinwall started his career at Wigan and made over 100 appearances for the cherry and whites, scoring 33 tries in the process. He then had a spell at Huddersfield before joining Castleford last season.
Commenting on the signing, Hull FC Director of Rugby, Shaun McRae, said “We have a player in Martin that doesn’t just possess plenty of ability as a footballer, but a character with a point to prove and someone who is keen to make the most of a fresh start and make an impression at a new club.
“He adds competition for places and extra depth in an area of the team we wanted to strengthen, as well as bringing a level of aggression and fierceness that we think will compliment the qualities of the players around him.
“Martin has impressed both Peter and myself in the way he has conducted himself over the last few weeks, he has had to be very patient before we could get the deal over the line and we are really looking forward to working with him and seeing the impact he can have in our side.”
McRae went on to say “He is a proven Super League player with international pedigree and to be able to introduce someone of that stature into our squad at this stage is a real boost for us.”