Meehan began playing poker in the 1960s, and began playing poker tournaments regularly in 1997, when he had a 2nd-place finish in the $3,000 limit hold'em event at the World Series of Poker (WSOP). He finished 3rd in the $2,500 limit Omaha event at the 1999 WSOP.