what is tom cassidy's nationality?
canada