Police said the man had no known address and was detained by officers.
In addition to the knives, police said the man had an undisclosed amount of U.S. currency on him.
This comes just days after Iranian officials offered an $80 million bounty for the murder of President Trump.