Matt Mahaffey

Matt Mahaffey

Matt Mahaffey

Matt Mahaffey

Acting

Far Far Away Idol (2004)

Captain Hook (singing voice)