Bas Savage has joined Albion's League One rivals Millwall on a short-term contract until the end of the season.

Savage has been without a club since the end of December when he rejected the Seagulls' offer of a new 18-month deal.