Andy Davidson - list of appearances