While playing for the Cabramatta Two Blues, Elahmad represented Lebanon at the 2000 World Cup, playing in two matches. In 2001 he played his only National Rugby League match, playing for the Sydney Roosters. In 2002 he moved clubs, joining the Parramatta Eels.
At the end of the year he again represented Lebanon, playing in a match against France.
He was released by Parramtta at the end of the season. He played for Lebanon at the 2003 World Sevens and trialled for the South Sydney Rabbitohs.
However he ended up spending the season with the Newtown Jets. As of 2012 Elahmad plays for the Auburn Warriors in the Bundaberg Red Cup.