Career
He was originally signed by the Central Valley Coyotes as a free agent in 2007. He then played for three seasons with the Edmonton Eskimos, followed by another three seasons with the Toronto Argonauts. He played college football for the Sacramento State Hornets.