Luckassen began playing youth football for Amstelveen Heemrad and AVV Zeeburgia. He later played for AFC Amsterdam and AZ Alkmaar. He was promoted to the AZ first team squad as an 18 year old at the start of the 2011–12 season, Luckassen did not make an appearance this whole season. In the 2012–13 season he did not make an appearance and at the end of his contract he was released.
In July 2013, he signed a three-year deal with Ross County. He made his debut in a 2–1 defeat against Celtic at Celtic Park. Since then, he was would be often used in first team ins and out in the first half of the season.
After six months at Ross County, Luckassen left Ross County to join Gambrinus Liga side Slovan Liberec after the club accepted their bid. Days later, the move was confirmed.