He joined Trinity Western University in 2007 and has taught courses in Introductory Biology, Biochemistry, and Microbiology. Apart from teaching, Anthony has been researching the role of type III and type VI secretion systems in bacterial pathogenesis in collaboration with Dr. Leung. He has published more than 20 papers in scientific journals.